yii2.0性能不如thinkPHP,刚刚用Apache的ab工具压测 [ 求助交流 ]
不是标榜yii性能很优秀吗?为什么我压测的结果,发现yii2.0的性能远远甚至都不如国产的TP?
我电脑配置
yii2.0 版本2.0.5 ThinkPHP 版本3.2.3
测试方法: 为了做到相对公平在双方默认控制器中die('hello word!'); yii2.0控制器中 TP控制器中 这样都不走视图渲染了。
Apache 压力测试 ab -n 5000 -c 200
yii2.0 测试结果
TP测试结果
共 6 条回复
-
再附一个别人的评测http://www.ttlsa.com/php/yii-yaf-ci-php/
Yii是不是言过其实了? -
知道为什么我们要使用高级语言进行开发吗?
你的这个测试,我相信用C或PHP原生来写都会更快的,但是代表什么呢?
你只输出了一句HELLO,这个不叫性能测试,只能说叫跑了一遍框架罢了。
YII的框架多少M,TP的框架多少M?
什么叫性能?
当你处理大量请求的时候,当你密集写入的时候,当你链表查询,当你复杂渲染的时候才能看出个性能。
输出个HELLO对比两个框架的性能,毫无意义的。
就好像,汽车的性能可以通过点火启动的时间来断论吗?你自己想想。
另外,如果我们需要追求性能,直接用原生,扯什么框架都是虚的。
框架是在性能、效率、安全性之间做了一个平衡,所以也不要单纯的用性能来评价框架,我觉得意义也不是很大。可能各个框架有各自的应用场景呢?
共 3 条回复
mwanglur
注册时间:2015-09-22
最后登录:2018-12-14
在线时长:7小时22分
最后登录:2018-12-14
在线时长:7小时22分
- 粉丝0
- 金钱100
- 威望0
- 积分170