Magento 2.0 – 优化综合指南

Steven 26阅读7分2秒

最后更新 - 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 客户体验

相关文章
Steven
  • 本文由 发表于 9月 23, 2022
  • 转载请务必保留本文链接:https://l0760.com/magento-comprehensive-guide-optimization/