《PHP教程:php異步多線程swoole用法實例》要點:
本文介紹了PHP教程:php異步多線程swoole用法實例,希望對您有用。如果有疑問,可以聯系我們。
PHP應用本文實例講述了php異步多線程swoole用法.分享給大家供大家參考.具體分析如下:
PHP應用swoole重新定義PHP語言的高性能網絡通信框架,提供了PHP語言的異步多線程服務,下面的實例就可以證實這一功能.
PHP應用一般來說,Swoole提供了PHP語言的異步多線程服務器,異步TCP/UDP網絡客戶端,異步MySQL,數據庫連接池,AsyncTask,消息隊列,毫秒定時器,異步文件讀寫,異步DNS查詢.
PHP應用swoole以前聽過, 拿來做游戲服務器簡直是神器…今天稍微的感受了一下,? 在 ubuntu 下搭建了環境, 測試了一下
PHP應用具體測試代碼如下:
PHP應用運行方式:
PHP應用Swoole EventTCP Swoole SelectTCP Swoole BlockTCP Apache/Prefork
單進程
571.70 [#/sec] 174.916 [ms] 1.749 [ms] 659.01 [#/sec]
151.743 [ms]
1.517 [ms]
561.24 [#/sec]
178.178 [ms]
1.782
80.57
1241.083 [ms]
12.411 [ms]
4進程
1153.63 [#/sec]
86.683 [ms]
0.867 [ms]
1010.08 [#/sec]
99.002 [ms]
0.990 [ms]
1094.58 [#/sec]
91.359 [ms]
0.914 [ms]
PHP應用apache下居然也有這么好的效率, 留個爪子.以后好用.
PHP應用希望本文所述對大家的PHP程序設計有所贊助.
維易PHP培訓學院每天發布《PHP教程:php異步多線程swoole用法實例》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。