部署数周后,Laravel App初始化缓慢

时间:2019-03-19 08:40:10

标签: php laravel cdn laravel-forge

应用程序的初始加载速度较慢(超过30秒),但所有页面在初始加载后加载速度更快。

我将其重新部署到新服务器中,并且加载良好。但是几周后,加载时间又回到了30秒。

使用免费的Cloudflare CDN和SSL,通过Forge进行部署,优化Laravel,DigitalOcean拥有足够的磁盘空间,内存和数据库。

总结起来,我不知道这是怎么回事。

2 个答案:

答案 0 :(得分:0)

尝试安装laravel debugbar并查看其内容。有统计信息,每个操作花费了多长时间,这是您最好的选择,因为它可能取决于很多事情。 可能有很多数据库查询?也许laravel仅创建其缓存?没有足够的信息让我们知道。

答案 1 :(得分:0)

我认为来自CDN缓存的疑问。如果您可以在没有CDN缓存的情况下进行测试,则可以对其进行识别。另外,您的网站每天都会在不同页面上进行一些代码更改,因此它应该一次又一次地缓存。因此,请检查您的网站缓存过程。