當前位置:編程學習大全網 - 源碼下載 - workerman能做什麽

workerman能做什麽

Workerman是壹款純PHP開發的開源高性能的PHP socket 服務框架。

Workerman不同於傳統MVC框架,Workerman不僅可以用於Web開發,同時還有更廣闊的應用領域,例如即時通訊類、物聯網、遊戲、服務治理、其它服務器或者中間件,這無疑大大提高了PHP開發者的視野。 (推薦學習: workerman教程)

workerman的目標是讓PHP開發者更容易的開發出基於socket的高性能的應用服務,而不用去了解PHP socket以及PHP多進程細節。

workerman本身是壹個PHP多進程服務器框架,具有PHP進程管理以及socket通信的模塊,所以不依賴php-fpm、nginx或者apache等這些容器便可以獨立運行。

Workerman的壹些應用方向如下:

1、即時通訊類 例如網頁即時聊天、即時消息推送、微信小程序、手機app消息推送、PC軟件消息推送等等 [示例 workerman-chat聊天室 、 web消息推送 、 小蝌蚪聊天室]

2、物聯網類 例如Workerman與打印機通訊、與單片機通訊、智能手環、智能家居、***享單車等等。 [客戶案例如 易聯雲、易泊時代等]

3、遊戲服務器類 例如棋牌遊戲、MMORPG遊戲等等。[示例 browserquest-php]

4、SOA服務化 利用Workerman將現有業務不同功能單元封裝起來,以服務的形式對外提供統壹的接口,達到系統松耦合、易維護、高可用、易伸縮。[示例 workerman-json-rpc、 workerman-thrift]

5、其它服務器軟件 例如 GatewayWorker,PHPSocket.IO,http代理,sock5代理,分布式通訊組件,分布式變量***享組件,消息隊列、DNS服務器、WebServer、CDN服務器、FTP服務器等等

6、中間件 例如異步MySQL組件,異步redis組件,異步http組件,異步消息隊列組件,異步dns組件,文件監控組件,還有很多第三方開發的組件框架等等

  • 上一篇:淘寶智能店鋪,裝修首頁時如何去除兩個全屏寬度的縫隙?
  • 下一篇:威海市第五次疫情防控新聞發布會,通報威海疫情最新發展情況。
  • copyright 2024編程學習大全網