WooCommerce 和速度首先要考虑的事情

已发表: 2016-03-24

人类希望事情快速发生。 我们期望排队时间短、快餐、娱乐点播——总而言之,即时满足。

正是这种心态使我们预期网站能够快速加载和交付内容。 如果我们没有得到我们想要的东西,我们总是可以去其他地方找到同样的东西。

这意味着您的 WooCommerce 驱动的商店必须快速获得尽可能多的付费客户。 如果您的网站运行缓慢或其页面需要很长时间才能加载,访问者会放弃它而转而使用您的竞争对手,您将错失无数的销售机会。

为了帮助您实现拥有最快、最高效的在线商店的必要目标,我们编制了这些加速 WooCommerce 的第一步。 从图像压缩到最新的扩展,这些是您可以简化商店以获得最佳性能的几种方法。

期待你的主人产生重大影响

当您第一次打开在线商店时,您可能会从廉价的共享托管环境开始。 这是明智的第一步——如果你不知道你将获得多少流量,或者你将需要什么样的资源,那么超支是没有意义的。

但是随着流量的增加和您的商店的增长,您的主机将努力跟上。 廉价的托管计划无法为您提供太多的磁盘空间、内存或带宽,而且您可能会发现自己正在接近甚至超过每月分配的最大值。

这就是为什么不仅要关注您的计划如何与每月消耗的资源相匹配,而且还要潜在地寻找可以为您的商店提供更好选择的主机和托管计划。

选择可靠的主机,并密切关注您的计划及其资源,可以让您的网站顺利运行。
选择可靠的主机,并密切关注您的计划及其资源,可以让您的网站顺利运行。

每个月,登录您的 cPanel(此信息应该在您注册时提供)并查找详细说明您的资源使用情况的报告- 特别是您的带宽以及页面加载时间。

如果您发现任何看起来令人担忧的事情,您的网站对您来说似乎很慢,或者您开始​​听到客户的投诉,那么是时候做出改变了。 考虑升级您的托管计划,甚至迁移到可以更好地满足您需求的其他主机。

有了更多可用资源,您的商店将能够始终如一地快速交付其内容。 但这并不是保持 WooCommerce 高效运行的全部。

优化您的图像,使其快速加载

图像优化可以在减少单个产品页面的加载时间方面发挥重要作用,尤其是在您有多张照片或大型高质量照片的情况下。

让您的图像(进而是您的商店)更快加载的最佳方法之一是通过压缩。 使用专为 Web 制作的压缩设置,您可以生成看起来很漂亮的产品照片,但有时比原始照片小 80-90%。

正确压缩的图像看起来很漂亮,但加载速度比未压缩的要快得多。
正确压缩的图像看起来很漂亮,但加载速度比未压缩的要快得多。

您可以非常快速地为您的商店压缩图像,并且全部免费。 如果您可以使用 Photoshop 或 GIMP 等工具,请尝试“保存为 Web”设置; 如果你想使用网络工具,TinyPNG 可以解决问题。 您甚至可以尝试一个名为 WP Smush 的 WordPress 插件。

由于图像可能是添加到在线商店的最大文件之一,因此如果您有很多图像,则缩小它们是有意义的,进而加快您的网站速度。

试用内容交付网络

过去我们曾多次提到内容交付网络(或 CDN),这是因为对于希望快速且经济地加快商店速度的店主来说,这是绝佳的第一步

CDN 采取两个步骤来简化您的网站:

  • 他们在全球多个服务器上复制您的网站,因此当访问者到达时,他们看到的副本将从最近的位置发送,从而减少等待时间。
  • 它们还提供所有页面和文件的缓存(或非实时)副本,因此等待时间更少,因为不必不断地查询服务器。 (CDN 通常以设定的频率更新到新文件,或者您可以强制更新以反映新的更改。)

CloudFlare 和 Amazon CloudFront 等内容交付网络有适合小型商店的免费计划,以及适合成长型网站或具有更高级需求的网站的付费计划。 因此,您可以免费开始并随着时间的推移扩大规模,但仍然可以享受更快的网站带来的好处——以及更快乐的客户。

保持最新

到目前为止,我们已经讨论了通过托管、优化图像和内容交付来保持商店快速运行的方法。 我们将通过两个最佳实践来总结这些初学者技巧,这些最佳实践不仅可以帮助您保持速度,还可以帮助您保持安全。

更新 WooCommerce 及其扩展一开始可能看起来很麻烦,但这是必要的。 我们的忍者一直致力于改进我们的产品,包括调整速度,因为我们知道您的商店应该尽快加载和执行。

事实上,WooCommerce 的最新主要版本 2.5 版甚至被代号为“Dashing Dolphin”,因为它专注于速度。 Dashing Dolphin 的优化(您可以在我们的开发博客上阅读)减少了瞬态和 wp-options 表的使用。

如果您的所有扩展、插件和其他商店组件都保持更新,您将摆脱过时且可能缓慢或冲突的代码。
如果您的所有扩展、插件和其他商店组件都保持更新,您将摆脱过时且可能缓慢或冲突的代码。

如果您安装的所有扩展程序都保持最新,那么您运行过时代码或遇到可能减慢(甚至破坏)商店功能的冲突的风险就会降低。 更新还将确保您的安全并防止最近发现的错误或漏洞 - 更有理由尽快安装它们。

刚开始更新? 想知道如何首先测试它们或尝试一个临时站点吗? 查看本指南以获得一些帮助。

评估新的和现有的 WordPress 插件和 WooCommerce 扩展

人们普遍认为,店主可以安装太多的 WordPress 插件和/或 WooCommerce 扩展。 但正如这篇 WPEngine 文章所解释的,重要的不一定是数量,而是质量:

插件的数量不如它们的质量重要。 当您听到人们告诉您“运行更少的插件将使您的网站更快”时,这不是 100% 正确的。 有时,一个插件可以在页面加载时间上产生巨大的差异,因为它加载了太多的脚本。

如果您认为某个插件或扩展程序会降低您的商店速度,请暂时禁用它并运行一些速度测试 您可以使用像 Pingdom 这样的免费工具来比较启用和不启用一个或多个插件的特定页面加载时间,这将为您提供高度准确的基准测试。

此外,在安装任何新插件或扩展之前,请尝试很好地了解它可能如何影响您商店的速度。 用户评论和评级可以告诉您是否有某些东西可能会减慢您的商店,或者您要使用该插件解决的潜在问题是否会通过创建加载时间滞后来创建一个新问题。

同样,这不仅可以提高您商店的速度,还可以让您更加安全。 在安装插件之前对其进行评估可以确保您选择最佳解决方案、节省资金并为您的商店及其购物者做最好的事情。

快速商店对每个人都有好处

让您的 WooCommerce 驱动的商店保持快速运转不仅会让您的购物者满意 - 它还会让他们更有可能从您那里购买。 购物者不会永远等待您的页面加载。 因此,如果您可以简化事情并让您的商店交付,您就不太可能将这些访客流失给您的竞争对手。

对我们为帮助您的在线商店保持高速发展而提供的前几个技巧有任何疑问吗? 或者有什么自己的小窍门要分享? 评论是开放的,我们很乐意听取您的意见。