Laravel表面性能确实很差
经常都能在网上看到php的框架性能对比。普遍结论都是laravel性能差。今天我对比测试一下laravel和tp。
用composer安装两个框架,不加丝毫的修改,版本訊息如下:




在同一台计算机下进行测试,Laravel用`php artisan serve --port=8001`启动服务,TP用`php think run`启动服务,用浏览器访问,`ctrl f5`多刷新几下,F12观察。




访问首页总时间差不多,但如果仅看首页的HTML加载速度,tp比较快。
下面用Apache的ab工具测试一下。




ab命令`ab -n1000 -c10 http://127.0.0.1:8000/`和`ab -n1000 -c10 http://127.0.0.1:8001/`
从ab的测试结果看,Laravel性能糟糕,1000个请求,tp耗时26秒,laravel要106秒,天呐,相差好多倍。如果贸然下这样的结论,那么这个结论就非常片面。