高性能的PHP socket 服務器框架:workerman

jopen 10年前發布 | 74K 次閱讀 workerman PHP開發

高性能的PHP socket 服務器框架:workerman

workerman是一個高性能的PHP socket 服務器框架,workerman基于PHP多進程以及libevent事件輪詢庫,PHP開發者只要實現一兩個接口,便可以開發出自己的網絡應用,例如Rpc服務、聊天室服務器、游戲服務器等。

workerman的目標是讓PHP開發者更容易的開發出基于socket的高性能的應用服務,而不用去了解PHP socket以及PHP多進程細節。 workerman本身是一個PHP多進程服務器框架,具有PHP進程管理以及socket通信的模塊,所以不依賴php-fpm、nginx或者 apache等這些容器便可以獨立運行。

    特性

  • 使用PHP開發

  • 支持PHP多進程

  • 支持TCP/UDP

  • 接口上支持各種應用層協議

  • 支持libevent事件輪詢庫,支持高并發

  • 支持服務平滑重啟

  • 支持PHP文件更新檢測及自動加載

  • 支持PHP長連接

  • 支持以指定用戶運行子進程

  • 支持telnet遠程控制

  • 高性能

基于workerman已經有很多的網絡應用程序,例如PHP-Json-RpcPHP-Thrift-RpcPHP-WebSocket聊天室PHP統計監控系統 等等。

項目主頁:http://www.baiduhome.net/lib/view/home/1397273024215

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!