Workerman是一款纯PHP开发的开源高性能的PHP socket服务框架。它基于PHP多进程以及libevent事件轮询库,使得PHP开发者只需实现一两个接口,便可以开发出自己的网络应用,如Rpc服务、聊天室服务器、手机游戏服务器等。
Workerman的主要特性包括:
高性能:Workerman每个进程能维持上万并发连接,由于本身常住内存,不依赖Apache、nginx、php-fpm这些容器,因此具有超高的性能。
多进程支持:为了充分发挥服务器多CPU的性能,Workerman默认支持多进程多任务。它开启一个主进程和多个子进程对外提供服务,主进程负责监控子进程,子进程独自监听网络连接并接收、发送及处理数据。
协议支持:Workerman支持TCP、UDP、UNIXSOCKET,同时支持长连接,以及Websocket、HTTP、WSS、HTTPS等通讯协议,还支持各种自定义协议。
组件丰富:Workerman拥有定时器、异步socket客户端、异步Mysql、异步Redis、异步Http、异步消息队列等众多高性能组件。
安全性:Workerman支持设置子运行进程运行的用户,以增加服务器的安全性。
总之,Workerman是一款功能强大、性能优良的PHP socket服务框架,适用于开发各种基于socket的高性能应用服务。如需了解更多关于Workerman的信息,建议查阅官方文档或咨询相关技术专家。
广州天河区珠江新城富力盈力大厦北塔2706
020-38013166(网站咨询专线)
400-001-5281 (售后服务热线)
品牌服务专线:400-001-5281
长沙市天心区芙蓉中路三段398号新时空大厦5楼
联系电话/ (+86 0731)88282200
品牌服务专线/ 400-966-8830
旗下运营网站:
Copyright © 2016 2024澳门原料网1688白老虎,保留所有权利。 粤ICP备09033321号