国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php異步多線程swoole使用實例程序

2024-05-04 21:49:50
字體:
來源:轉載
供稿:網友

swoole重新定義PHP語言的高性能網絡通信框架,提供了PHP語言的異步多線程服務了,下面我們為了證實它就來做一個例子測試一下吧.

Swoole 提供了PHP語言的異步多線程服務器,異步TCP/UDP網絡客戶端,異步MySQL,數據庫連接池,AsyncTask,消息隊列,毫秒定時器,異步文件讀寫,異步DNS查詢.

swoole以前聽過,拿來做游戲服務器簡直是神器…今天稍微的感受了一下,在 ubuntu 下搭建了環境,測試了一下,測試代碼如下:

  1. <?php 
  2. class page extends Controller 
  3.     function index() 
  4.     { 
  5.         $data = createModel('UserInfo')->get(12)->get(); 
  6.         $this->swoole->tpl->assign('data',$data); 
  7.         $html = $this->swoole->tpl->fetch('test.html'); 
  8.         $time = $this->showTime(); 
  9.         return $html.$time
  10.     } //開源軟件:Vevb.com 
  11. shell 
  12. ab -c 100 -n 1000 -k http://127.0.0.1/index/ 
  13.  
  14. Requests per second 
  15. Time per request (mean) 
  16. Time per request (mean, across all concurrent requests) 
  17. 運行方式 
  18. Swoole EventTCP Swoole SelectTCP Swoole BlockTCP Apache/Prefork 
  19. 單進程 
  20. 571.70 [#/sec] 174.916 [ms] 1.749 [ms] 659.01 [#/sec] 
  21. 151.743 [ms] 
  22. 1.517 [ms] 
  23. 561.24 [#/sec] 
  24. 178.178 [ms] 
  25. 1.782 
  26. 80.57 
  27. 1241.083 [ms] 
  28. 12.411 [ms] 
  29. 4進程 
  30. 1153.63 [#/sec] 
  31. 86.683 [ms] 
  32. 0.867 [ms] 
  33. 1010.08 [#/sec] 
  34. 99.002 [ms] 
  35. 0.990 [ms] 
  36. 1094.58 [#/sec] 
  37. 91.359 [ms] 
  38. 0.914 [ms] 

apache下居然也有這么好的效率,留個爪子.以后好用.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 千阳县| 铜陵市| 馆陶县| 泗阳县| 东阳市| 宝坻区| 大关县| 巫溪县| 达拉特旗| 谢通门县| 麻城市| 漯河市| 红原县| 循化| 延长县| 绥棱县| 东宁县| 平顺县| 岳池县| 安泽县| 海丰县| 和平县| 依安县| 古交市| 济宁市| 吉木乃县| 北安市| 长乐市| 恩施市| 汶上县| 南通市| 汤原县| 屯门区| 吉木萨尔县| 阳谷县| 肥西县| 卢龙县| 上饶市| 三亚市| 呼图壁县| 手游|