加快 WooCommerce 商店的提示
已发表: 2017-09-18
最后更新 - 2020 年 9 月 8 日
WooCommerce 正迅速成为全球电子商务商店的选择。 可悲的是,由于一个可避免的问题——WooCommerce 店主未能优化他们的商店以提高速度,第一年未能成功的 WooCommerce 商店的数量正在迅速增加。 结果是一个缓慢的商店,无法给游客留下深刻印象,因此无法赚钱。
在应用本文中的任何建议之前,我们建议您使用 GTMetrix、Pingdom Tools 或 Google PageSpeed 等基准测试服务测试您的 WooCommerce 商店。 首先注意您的 WooCommerce 商店的当前加载时间以及图像的大小。 这样,您将能够更好地了解 WooCommerce 商店加载时间的改进。
服务器和主机
像许多新店主一样,您也可能没有意识到托管解决方案在确定 WooCommerce 商店页面加载速度方面的重要性。 您可能会看到托管云托管更好的性能数据,而不是共享或专用托管。 请记住,共享主机会降低商店的性能,而专用主机对您来说可能会很昂贵。
选择像 Cloudways 这样体面的网络主机可以帮助加快您的WooCommerce 商店。 Cloudways托管的 WooCommerce 托管平台使您可以从许多功能中受益,例如全球数据中心、多个云基础设施提供商、铁定的安全性、自动备份以及专家提供的 24×7 服务器管理支持。
托管 WooCommerce 商店的服务器的物理位置是页面加载速度的一个重要因素。 服务器离用户越远,页面加载时间就越长。 当 WooCommerce 商店加载时,它可以通过最小化这些请求必须经过的距离来生成大量请求。 这样可以大大提高页面加载速度。
启用 WooCommerce 缓存
缓存插件通过优化服务器处理请求的方式来加速 WooCommerce 商店。 这些插件不是将所有请求传递给服务器(并在服务器处理和数据库访问上浪费时间),而是维护静态元素(CS 和 JS 文件)的副本并几乎立即为相关请求提供服务。 尽管市场上有许多著名的缓存插件,但我推荐一个免费的,称为Breeze — WordPress 缓存插件。
除了生成静态 HTML 文件外, Breeze 缓存插件还以多种方式提高了 WooCommerce 商店的速度。 它支持优化方法,例如缩小、浏览器缓存、CSS 和 JavaScript 压缩以及内容交付网络 (CDN) 的集成。
优化您的数据库
WooCommerce 商店的默认配置并没有那么有效。 它保留了许多不必要的信息,这些信息会不必要地扩大数据库的大小。
WooCommerce 可能会生成数量惊人的数据库条目,这些条目可能会阻塞系统并降低商店的性能。 在这种情况下,最好的做法是经常清理数据库。 您可以通过从管理菜单中清除 WooCommerce 数据库轻松完成此操作。
优化您的图像
每个店主都试图通过添加多个产品图像来使他们的商店更具吸引力。 虽然这极大地改善了用户体验,但大量图像和巨大的图像尺寸可能会拖累商店。 虽然我不建议您减少 WooCommerce 商店中的图片数量(图片有利于销售!),但优化图片是商店性能的关键。 图像的大尺寸还增加了整体页面大小,进一步降低了用户体验。

现在,您可以使用 Adobe Photoshop 等图形编辑程序轻松减小图像的文件大小。 或者,您可以使用WP-Smush.it 、 EWWW Image Optimizer或Hammy等插件将图像上传到 WooCommerce 商店后减小文件大小。
使用内容交付网络 (CDN)
每次您访问 WooCommerce 商店时,您的设备都必须从您访问的网页下载所有文件。 下载所有这些文件所花费的时间称为服务器响应时间,它可能是存储速度慢的最大原因之一。 平均响应时间可以是半秒。 但是,鉴于 WooCommerce 商店页面的巨大尺寸,这一次可能会持续几秒钟。
您离服务器的位置越远,您的响应时间就会越长。 例如,如果您的数据中心位于巴黎,则来自布鲁塞尔的访问者比在魁北克的访问者获得更好的响应时间。 解决这种情况的最佳方法是利用内容交付网络 (CDN)。
内容交付网络 (CDN) 获取您的文件副本并将其存储在全球多个数据中心。 访问者不会直接从您的服务器下载文件副本,而是会自动从最近的数据中心下载副本。 这可确保所有访问者在访问您的 WooCommerce 商店时都能获得快速的加载时间。
删除所有不必要的扩展
扩展是 WooCommerce 如此灵活的原因。 不幸的是,扩展也是 WooCommerce 商店缓慢的主要原因之一。 您激活的每个扩展都会增加商店性能的开销。 这导致许多 WooCommerce 托管服务提供商禁止了一些因减慢 WooCommerce 商店而臭名昭著的插件。
因此,您必须禁用和删除对您的商店成功而言并非必不可少的 WooCommerce 扩展。 不要陷入停用扩展程序的陷阱,因为您以后可能需要使用它们。 如果扩展很重要,请保持激活状态。 如果没有,请卸载该扩展程序。 如果以后需要,您可以随时重新安装扩展程序。
使用图像而不是共享按钮
很多时候,由于它们的大小,一些社交分享按钮需要很长时间才能加载,从而减慢您的 WooCommerce 商店。 只要社交分享小部件或单个按钮少于三个,就没有后顾之忧。 但是当你超出这个范围时,事情就变得复杂了。
如果您想在产品底部显示三个以上的分享按钮,我建议您使用一个插件,该插件允许您将这些按钮显示为图像。 这将大大减少您的 WooCommerce 商店的页面加载时间。
包起来!
永远记住,你的 WooCommerce 商店的目的是让你赚钱,你应该把所有的精力都集中在这个目标上。
我希望本指南将帮助您使您的 WooCommerce 商店比目前的加载时间快得多。 如果您有任何问题、意见、想法或久经考验的方法,请在下面的评论中告诉我。