Magento 2 如何加速?

MisterF

资源组
资源管理组
外贸币
1,006.60G
1631502456125.png

耐心是亿万年前的美德。一切都必须现在就发生!

谷歌痴迷于速度,因此决定将网站速度作为排名算法的信号之一。

对于 Magento 2 网站来说,视觉上吸引人的设计、无缝结账和有吸引力的优惠已经不够了!

查看 Jeremy Wagner对性能和速度的看法:

  • 当 COOK 将平均页面加载时间减少 850 毫秒时,转换率提高了 7%,跳出率降低了 7%,每个会话的页面增加了 10%。
  • BBC 发现,他们的网站加载时间每增加一秒,他们就会失去 10% 的用户。
  • DoubleClick by Google 发现,如果页面加载时间超过 3 秒,则 53% 的移动网站访问会被放弃。
当涉及到 Magento 2 时,管理员需要在设置商店时处理一些事情,以加快 Magento 2 商店的速度。本教程包括您需要为 Magento 2 性能优化实现的每一点。

对于 Magento 2 速度优化,请检查过度定制,充分利用默认功能来加速 Magento 2。

但是,在开始该过程之前,请使用WebPageTestGTMetrixGoogle PageSpeed Insights检查商店的当前速度,以便比较结果。您可以参考指南来优化 Google Page Speed Insights 的 Magento 商店。

如何加速 Magento 2:

  • 更新 Magento 2 版本
  • 切换到 PHP 7
  • 启用清漆缓存
  • 设置平面类别和产品
  • 高级 Javascript 和 CSS
  • 设置内容交付网络
  • 打开生产模式
  • 使用轻量级主题和优化的图像
  • 在商店中安装第 3 方扩展之前,请检查它们是否存在错误。
让我们开始提升您的 Magento 2 商店性能优化!😃

检查 Magento 2 升级

  • 登录管理面板
  • 从仪表板检查 Magento 2 的当前版本,如下所示。如果有任何更新,您可以在右上角的铃铛图标中看到其通知。检查它们是否有任何必要的更新并下载最新的 Magento 2 版本
Magento 2 如何加速?

如果您在升级过程中需要帮助,请查看Magento 升级服务

切换到 PHP 7



Magento 2 缓存配置
  • Magento 2 原生支持 通过 Varnish 的Full Page Cache
  • 启用该选项以传输更多流量而不会损失负载速度。在生产模式下,该选项将接管大部分网站内容的缓存。

设置平面类别和产品

  • Magento 2 的一个限制是数据库的读取速度。但是,通过从Stores > Configuration > Catalog 选项卡 > Catalog > Storefront启用 Flat Catalog 选项来克服它保存以下配置并清除缓存。
Magento 2 如何加速?

JavaScript 缩小和合并/缩小 CSS

  • 导航到商店 > 配置 > 高级 > 开发人员 > JavaScript 设置
  • 如镜像所显示,在以下配置中进行更改:
Magento 2 如何加速?

展开CSS 设置并启用合并 CSS 文件 缩小 CSS 文件,如下所示:

Magento 2 如何加速?

  • 上述配置使代码通读和执行速度更快。

设置内容交付网络

  • Stores > Configuration > General > Web > Base URLs (Secure)添加 HTTPS URL,如下所示:
Magento 2 如何加速?

打开生产模式

  • Magento 2 可以从三种模式中的任何一种进行操作:默认、开发人员和生产。默认和开发者模式用于调试,从不用于实时站点。但是,生产模式是最快的。
  • 从您的托管服务提供商处获取 SSH 详细信息,以了解您的商店现在正在运行的模式。运行以下命令:
    php bin/magento deploy:mode:show
  • 在根 Magento 文件夹中运行一次。
  • 要设置生产模式,请发出以下命令:
    php bin/magento deploy:mode:set productionKnow more about Magento 2 Modes。


使用轻量级主题和优化的图像
  • 根据您的要求和品味使用轻量级主题。
  • 使用压缩图像。
  • 使用 PNG 或 SVG 格式作为徽标。
  • 对产品图像使用 JPEG 格式。


在商店中安装第 3 方扩展之前,请检查它们是否存在错误。

  • 尝试找到满足您的要求且没有错误的第 3 方扩展。如果您发现任何问题,请尽快尝试解决。如果这不可能,请卸载扩展程序。
  • 您可以检查无错误且功能丰富的Magento 2 安全性和性能扩展
设置商店时请记住以上几点以加快 Magento 2 并提供优化的商店以提供丰富的客户购物体验!🚀

如果您在实施上述任何要点时发现任何困难,请不要犹豫在下面的评论部分提及它们,我很乐意提供帮助。

读者还可以尝试Magento 2 Defer Parsing of Javascript extension 来延迟 Javascript 的解析以加快页面的加载时间。
 
顶部