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爱好者提供,在此特别感谢!
领取专属 10元无门槛券
私享最新 技术干货