Swoole?提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询. swoole以前听过, 拿来做游戏服务器简直是神器今天稍微的感受了一下, ?在?ubuntu 下搭建了环境, 测
swoole以前听过, 拿来做游戏服务器简直是神器…今天稍微的感受了一下, ?在?ubuntu 下搭建了环境, 测试了一下
测试代码:
强大、易用的CuuMall发布新版本了,CuuMall网上商城系统是使用PHP开发的一套免费的开源商城系统,CuuMall最新版本v2.3在CuuMall v2.2稳定版本的基础上做了三十多项大小功能的升级及改进,此次更新进一步完善了CuuMall商城系统,使得2.3版本的CuuMall免费商城系统更加稳定,速度更快,上手更容易! CuuMall商城秉承简单易用的理念,将购物流程、开店流程尽量的简
0
<?php
class page extends Controller
{
function index()
{
$data = createModel('UserInfo')->get(12)->get();
$this->swoole->tpl->assign('data',$data);
$html = $this->swoole->tpl->fetch('test.html');
$time = $this->showTime();
return $html.$time;
}
}
shellab -c 100 -n 1000 -k http://127.0.0.1/index/ ? Requests per second Time per request (mean) Time per request (mean, across all concurrent requests) 运行方式 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 1241241.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] apache下居然也有这么好的效率, 留个爪子.以后好用. 官网: http://www.swoole.com/ github: https://github.com/swoole/ oschina: http://git.oschina.net/matyhtf/swoole
原文地址:php异步多线程swoole使用, 感谢原作者分享。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号