我在本地工作站和生产Cpanel服务器上安装了一个开箱即用的L4项目。它没有数据库连接,我只是使用Laravel徽标点击库存主页。我的本地安装响应时间不超过80毫秒,但功能更强大的生产服务器需要2.5到8秒才能响应。它很慢。
Debug是False。每隔一段时间我就会得到一个快速响应,但我无法理解它的随机性,服务器是一个拥有8个核心和16 GB RAM的强大功能。它只托管另一个网站。我可以立即提取robots.txt或phpinfo文件,因此它不仅仅是服务器问题。这是我正在处理的暂存网站:http://staging.dirtondirt.com/
如何判断或调试减速的位置?
答案 0 :(得分:0)
您可以使用流行的Laravel DebugBar - https://github.com/barryvdh/laravel-debugbar/tree/1.8
在此,它为您提供了一个时间表'应用程序的各个方面,以便您可以看到导致加载时间缓慢的原因。
如果失败了 - 另一种选择是Blackfire.io - 这是一项新服务 - 我还没有尝试过,但他们支持Laravel。