colaphp 学习笔记(三)性能

上一篇说到框架的部署,其实和简单,把“完整”的项目文件放到你的apache或者nginx的serverroot中,访问相应目录就可以了。

这篇说下 colaphp的性能,关于这方面,已经有国外网友做了测试,接下来我也在本机做个测试,看看和网上的资料是否一致(不要相信任何人,这句话的深刻理解能让你走出枷锁,看到新世界)。

我在2016年8月用baidu搜索colaphp,排名第一的网址是一个csdn的博客,其中分享了老外做的性能测试,有兴趣的朋友可以仔细看看

http://blog.csdn.net/fableboy/article/details/42158593

我把其中最关键的部分直接粘贴下来:

Requests pre second (-c 100 -n 30000), the bigger is better

 

从上图可以看出,colaphp1.2在qps方面的表现很好,与第一名的yaf相比只差了20%,属于第一梯队。

cola1.2的文件大小是245KB(未压缩),yaf2.1.3文件大小是484KB(未压缩)。文件大小可以是学习难度的一个简单比较。文件多一倍,框架的复杂度可能是多几倍,虽然不绝对,但可以参考。当然,yaf的手册比colaphp多多了。

本机的测试结果:运行 ab -n3000 -c100 10遍,去掉最高值和最低值,再取平均值:

cola1.2 的qps在2100左右,yaf2.1.3beta在qps在

 

 

posted @ 2016-09-21 14:19  大鹏666  阅读(312)  评论(0编辑  收藏  举报