介绍一下强大的纯PHP高性能的socket服务器框架workerman

Workerman是什么样的框架?很多新手php程序员或中级程序员不一定知道也没有接触过这类框架。

Workerman是一款纯PHP开发高性能的socket服务器框架。目前在市场被广泛的用于移动通讯,手游服务端、网络游戏、聊天室、硬件通讯、智能家居、物联网等领域的开发。并且完美支持TCP长连接,支持网页Websocket、HTTP等通信协议,还有其它常见的通信组件比如Redis等。

为什么PHP在消息通信,物联网智能开发都需要Workerman?我们看下它的对php开发在socket的主要特点。

php开发网站我们一般都会配置好环境才能正常运行,而Workerman纯PHP开发不依赖php-fpm、apache、nginx这些容器就可以独立运行,而且可以多个独立运行,完全分开不受其他影响。

Workerman支持PHP多进程高并发,万人同时在线聊天打游戏完全无压力。

Workerman支持长连接,这个主要使用在实时通信领域,比如保持长连接,比如聊天室、游戏等。

Workerman支持各种应用层协议,也可以自己设计协议,目前使用的的协议都可以支持。

Workerman其他优势特点:支持服务平滑重启,支持HHVM,支持TCP、UDP,支持异步IO等等。

对于PHP开发者Workerman是一个难得的服务框架。

本文为原创文章,未经许可不得转载。

提倡中国程序员分享精神,公众号(常青春科技)所有免费资料由自学IT爱好者提供,在此特别感谢!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180813A1W7HM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券