
最后更新 - 2022 年 7 月 21 日
Magento 2.0 是知名的商家和用户电子商务平台。 全球超过 250,000 家商家使用 Magento 进行在线业务。
网站速度对于任何在线业务都至关重要,因为它会影响其在搜索引擎上的排名。 它可以帮助您的网站保持领先。 但是,随着越来越多的用户访问您的网站,它开始变慢,这将影响 Google 的整体排名。
在这篇博客中,我将分享您可以采取的十个步骤来优化您的 Magento 2 平台。 它将帮助您提供更好的用户体验,因为没有人喜欢加载缓慢的网站,并且您的网站将在 Google 上排名第一。
优化 Magento 2.0 电子商务商店的 10 个步骤
优化您的图像
您的电子商务商店必须有大量图片才能向客户展示您的产品。 它们中的太多会在很大程度上减慢您的网站速度。

这并不意味着您删除它们,但您可以压缩这些图像。 您还可以使用更新的格式,例如 JPEG XR、JPEG 2000 和 Webp,它们的加载时间比传统格式快 40%。
为您的图像使用延迟加载
另一种解决方案是使用延迟加载。 如果您有数十张图片,Google 会推荐它。 延迟加载很容易实现,并将显着加快您的网站速度。
在延迟加载中,只有那些需要的图像才会加载,并延迟剩余的图像,直到用户向下滚动网站。 它将优化您网站的加载速度,提供更好的用户体验并节省带宽空间。
进行服务器端检查
在提高 Magento 2 速度方面,这一点经常被忽略。 建议您使用 8 GB Ram/4 Vcpu 服务器来提高 Magento 2 存储的速度。
使用 CDN 提升内容交付
CDN(内容交付网络)将帮助您提供卓越的用户体验并提升您的 Magento 2 网站。 它在不同的远程服务器上创建您网站文件的缓存,并快速向用户的位置提供内容。 您使用什么主机并不重要,因为每个用户在访问您的商店时都会体验到相同的速度。
要获得最大收益,请在本地而不是云上安装 CDN。
启用 GZip 压缩
GZip 是用于压缩和解压缩文件的应用程序。 使用 GZip,您可以压缩网站的所有页面并显着提高其速度。
GZip 压缩还减少了第一个字节的时间和服务器响应时间。 例如,如果页面大小为 128 kb,GZip 将压缩并发送到大小为 30-40 kb 的浏览器。
优化你的 JavaScript 代码和 CSS
如果您的 Magento 2 商店是建立在 Java-Script、JQuery 之上的,它将首先加载其功能,然后再将有意义的内容呈现给客户。 因此,您的网站将需要更多时间来加载并造成糟糕的用户体验。 但是,不要担心,因为有解决方案。
在 .ready() 中可以避免非关键的 JS 代码,也可以平等地平衡 JS 代码负载和内容渲染时间。
此外,您可以使用 $(window).ready() 和 $(window).load() 来平衡负载。
提高 Magento 2 速度的另一种方法是优化 Javascript:超时和间隔。 以最小的间隔将 Javascript 代码分解成更小的部分。 使用命令 setInterval (Func, delay) 和 setTimeout (Func, delay)。
删除 Magento 2 中不需要的属性和模块

删除 Magento 2 平台中未使用的属性和不需要的模块是加速它的最佳方法之一。 它将提高页面加载时间。 以下是删除它们的命令:
- php bin/magento 目录:产品:属性:清理。 它将删除未使用的属性
- bin/magento 模块:禁用 Magento_Marketplace。 它将禁用模块。
激活清漆缓存工具
Varnish 缓存工具在用户和网络服务器之间创建一个层。 通常,它会将所有这些文件缓存到用户经常请求的 RAM 中。 实施 Varnish 缓存工具将快速调出请求的文件。 用户不必再等待页面加载。
要充分利用此工具的好处,请将其与 CDN 结合使用。 CDN 将缓存所有整体内容并提高您的 Magento 2 电子商务商店的速度。
在 Magento 2 中启用平面目录
Magento 2 将数据和产品存储在一个实体属性模型中,您的每个产品和数据都会有几十个实体属性模型。 它会显着降低网站速度并对用户体验产生负面影响。
启用平面目录属性会将您所有的产品和数据整合到一个地方,这将使 MYSQL 查询的响应时间更快。 以下是在 Magento 2 中启用平面目录的步骤:
- 转到管理面板中的配置部分
- 在目录部分下的左侧面板上选择记录
- 转到店面部分
- 单击“是”以使用平面目录产品字段
- 保存更改
清除不必要的数据库日志
当您使用 Magento 2 网站时,不需要的数据库日志会随着时间的推移而收集,并且会不断堆积,直到您清理它。 大量的数据库日志会降低您电子商务网站的整体速度。
因此,清除数据库日志是优化网站速度的最佳方法之一。 转到 PHPMyAdmin 面板并及时手动清理记录。
您可以为 Magento 2 网站采取的进一步步骤
我们希望您会发现上述解决方案有助于优化 Magento 2 网站的速度。 此外,您可以联系 Goodtal 的 Magento 2 认证专业开发人员。
他们将帮助您满足您的在线商店开发要求并提供最佳解决方案。 您将以合理的价格获得具有简化工作流程的最佳 Magento 2 开发人员列表。
进一步阅读
- 如何提高 Magento 产品内容质量?
- 如何提高 Magento 网站速度?
- 2022 年 Magento 的 8 大替代品
- 提升 Magento 客户体验
评论