Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、mqtt物联网客户端、异步消息队列等众多高性能组件。
Workerman支持的特性
- 纯PHP开发,多进程支持,支持php7,支持hhvm
- 支持TCP/UDP,单机可支持数百万以上TCP长连接
- 支持分布式部署,集群能支持数百万甚至更高的并发TCP连接
- 支持libevent事件触发网络库
- 支持热更新及服务器平滑重启
- 拥有异步Mysql、Redis、Dns等众多高性能组件