下面由workerman入門教程欄目給大家介紹什么是workerman,希望對需要的朋友有所幫助!
Workerman,高性能socket服務框架
workerman入門教程是什么?
Workerman是一款純php開發的開源高性能的PHP socket 服務框架。
Workerman不是重復造輪子,它不是一個mvc框架,而是一個更底層更通用的socket服務框架,你可以用它開發tcp代理、梯子代理、做游戲服務器、郵件服務器、ftp服務器、甚至開發一個php版本的redis、php版本的數據庫、php版本的nginx、php版本的php-fpm等等。Workerman可以說是PHP領域的一次創新,讓開發者徹底擺脫了PHP只能做WEB的束縛。
實際上Workerman類似一個PHP版本的nginx,核心也是多進程+Epoll+非阻塞IO。Workerman每個進程能維持上萬并發連接。由于本身常住內存,不依賴apache、nginx、php-fpm這些容器,擁有超高的性能。同時支持TCP、udp、UNIXSOCKET,支持長連接,支持websocket、http、WSS、https等通訊協以及各種自定義協議。擁有定時器、異步socket客戶端、異步mysql、異步Redis、異步Http、異步消息隊列等眾多高性能組件。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦