hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP框架 - Workerman - 正文 请牢记本站网址www.sosophp.cn

workerman好用吗【workerman】,workerman

2019-12-06Workerman搜搜PHP网47°c
A+ A-

Workerman是一款纯PHP开发的开源高机能的PHP socket 效劳框架。

实际上Workerman相似一个PHP版本的nginx,中心也是多历程+Epoll+非壅塞IO。Workerman每一个历程能坚持上万并发衔接。因为自身常住内存,不依赖Apache、nginx、php-fpm这些容器,具有超高的机能。 (引荐进修: workerman教程)

同时支撑TCP、UDP、UNIXSOCKET,支撑长衔接,支撑Websocket、HTTP、WSS、HTTPS等通信协以及种种自定义协定。具有定时器、异步socket客户端、异步Mysql、异步Redis、异步Http、异步音讯行列等浩瀚高机能组件。

1、纯PHP开发

运用WorkerMan开发的应用程序不依赖php-fpm、apache、nginx这些容器就能够自力运转。 这使得PHP开发者开发、布置、调试应用程序异常轻易。

2、支撑PHP多历程

为了充分发挥效劳器多CPU的机能,WorkerMan默许支撑多历程多任务。WorkerMan开启一个主历程和多个子历程对外供应效劳, 主历程担任监控子历程,子历程单独监听网络衔接并吸收发送及处置惩罚数据,因为历程模子简朴,使得WorkerMan越发稳固,越发高效。

3、支撑TCP、UDP

WorkerMan支撑TCP和UDP两种传输层协定,只须要变动一个属性便能够替换传输层协定,营业代码无需修改。

4、支撑长衔接

许多时刻须要PHP应用程序要与客户端坚持长衔接,比方聊天室、游戏等,然则传统的PHP容器(apache、nginx、php-fpm)很难做到这一点。

运用WorkerMan,只需效劳端营业不主动挪用封闭衔接接口,便能够运用PHP长衔接。WorkerMan单个历程能够支撑上万的并发衔接,多历程则支撑数十万的以至百万并发衔接。

5、支撑种种应用层协定

WorkerMan接口上支撑种种应用层协定,包含自定义协定。在WorkerMan中替换协定一样异常简朴,一样只是设置一个字段,协定自动切换,营业代码零修改,以至能够开启多个差别协定的端口,满足差别的客户端需求。

6、支撑高并发

WorkerMan支撑Libevent事宜轮询库(须要装置Libevent扩大), 运用Libevent在高并发时机能异常卓着,假如没有装置Libevent则运用PHP内置的Select相干体系挪用,机能也一样异常刁悍。

以上就是workerman好用吗的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
workerman好用吗【workerman】,workerman

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: