猿问

我的 Laravel 网站非常慢 如何才能使其更快?

我已经使用 Laravel 构建了一个婚姻网站,但现在我面临加载时间的问题。加载时间看起来很长。首先,我认为这是因为有很多查询,但我已经优化了查询以使其速度更快,但它是完全相同的。我的本地和服务器上都是一样的。我能为它做什么呢?



慕田峪7331174
浏览 128回答 2
2回答

繁花如伊

很难回答为什么 Laravel 网站速度较慢。Laravel 应用程序变慢的原因有很多。您必须在应用程序中需要改进的地方进行调试并做出决定。这是我开发应用程序时关注的列表。1. 数据库数据库查询如何在每个页面上加载?您必须确保不存在任何递归查询。进行高效的数据缓存。检查查询需要一点时间来执行。2 网络连接如果您对 Redis、数据库、队列使用不同的网络连接,请确保这些连接经过良好优化,并花费一些时间来连接和提供数据。3. 缓存文件缓存刀片 HTML 文件、路由器、配置文件,并优化这些缓存。另外,尽可能减少自动加载服务。4. 优化你的图像优化您的图像。我建议不要使用本地文件。尝试使用云服务。5. 缩小 CSS 和 JS 文件您应该缩小 CSS 和 js 文件。并尝试使用 CDN 中的库。6. 使用队列尽可能使用队列,例如电子邮件发送、PDF 生成...

繁华开满天机

首先尝试删除每个页面不需要的 CSS 和 Javascript 文件。其次使用图像缩略图(当您上传图像时,为每个图像创建缩略图),用于显示所有图像调用图像缩略图。第三次尝试从查询中删除连接。
随时随地看视频慕课网APP

相关分类

Html5
我要回答