workerman

开源高性能PHP应用容器

workerman是一款开源高性能PHP应用容器,它大大突破了传统PHP应用范围,被广泛的用于互联网、即时通讯、APP开发、硬件通讯、智能家居、物联网等领域的开发。

为什么选择workerman?

性能提升10-100倍
基于常驻内存、epoll高性能事件循环库、高性能协议解析,workerman可将基于php-fpm的架构应用性能提升十倍甚至近百倍
稳定性
经过多年的不断打磨及完善,workerman早已具备企业级的稳定性,已经被众多公司用在生产环境上
兼容性
兼容现有composer生态。即将推出的workerman v5版本将支持PHP自带的Fiber协程以及Swoole、ReacPHP、AmPHP等协程库
易用性
少既是多,workerman只提供必要的功能接口,在保证workerman简约的同时,你会发现它使用真的很简单

应用场景

WEB网站、HTTP接口、微服务、微信小程序等
物联网、智能家居、传感器、车联网、设备监控等
TCP、UDP、websocket、socket.io、即时通讯、聊天APP、聊天室、推送等
移动端应用、小程序、手机游戏、网络游戏等
HTTP代理、socks5代理、TCP代理、UDP代理等
微服务、定时任务、消息队列、爬虫、SAAS、服务监控等

生态

workerman

高性能PHP应用容器,提供强大的功能及扩展能力

开始使用
webman

基于workerman容器的超高性能HTTP框架,可用于WEB站点、HTTP接口等互联网领域

开始使用
GatewayWorker

基于workerman容器的分布式即时通讯系统,可用于聊天室、物联网等即时通讯领域的服务

开始使用
MQTT

基于workerman的MQTT客户端,常用于物联网领域

开始使用
消息队列

redis消息队列、RabbitMQ、Apollo、RabbitMQ等

开始使用
PHPSocket.io

PHP版本的socket.io,具有良好的客户端兼容性,常用于即时通讯领域

开始使用