我已经开始使用Laravel 5作为中等复杂度的应用程序,尽管我预计会对性能产生轻微影响,但该框架的速度却令人担忧。
我一直在本地环境中开发,在Windows 8环境下运行Wamp,i7使用8GB Ram。
我已经运行php artisan optimize
并启用了apc,但我仍未获得合理的结果。
与没有任何框架(没有MVC,路由,模板)开发的应用程序相比,我是否应该期望更高的硬件要求?
为了测试,我设置了最简单的路线:
public function test(){
return 1;
}
甚至这种方式请求需要大约250-300毫秒(Chrome)
这对我的API功能特别重要。
我想知道我的应用程序可以在生产服务器环境中优化多少,以最大限度地缩短响应时间。
非常感谢有关此主题的任何帮助。谢谢你的时间!
答案 0 :(得分:0)
您展示的结果确实不太好。 您是否有任何Linux环境来测量那里相同“测试路由应用程序”的性能? 我相信结果可能会好得多。
更简单的检查选项:您可以尝试运行Homestead并测量虚拟Linux机器内的性能。