为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

2 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

很难回答为什么 Laravel 网站速度较慢。Laravel 应用程序变慢的原因有很多。您必须在应用程序中需要改进的地方进行调试并做出决定。这是我开发应用程序时关注的列表。

1. 数据库

数据库查询如何在每个页面上加载?您必须确保不存在任何递归查询。进行高效的数据缓存。检查查询需要一点时间来执行。

2 网络连接

如果您对 Redis、数据库、队列使用不同的网络连接,请确保这些连接经过良好优化,并花费一些时间来连接和提供数据。

3. 缓存文件

缓存刀片 HTML 文件、路由器、配置文件,并优化这些缓存。另外,尽可能减少自动加载服务。

4. 优化你的图像

优化您的图像。我建议不要使用本地文件。尝试使用云服务。

5. 缩小 CSS 和 JS 文件

您应该缩小 CSS 和 js 文件。并尝试使用 CDN 中的库。

6. 使用队列

尽可能使用队列,例如电子邮件发送、PDF 生成...


查看完整回答
反对 回复 2023-08-21
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

首先尝试删除每个页面不需要的 CSS 和 Javascript 文件。

其次使用图像缩略图(当您上传图像时,为每个图像创建缩略图),用于显示所有图像调用图像缩略图。

第三次尝试从查询中删除连接。


查看完整回答
反对 回复 2023-08-21
  • 2 回答
  • 0 关注
  • 127 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信