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等衆多高性能組件