WP Rocket:最好的 WordPress 对象缓存插件
WP Rocket

WP Rocket:最好的 WordPress 对象缓存插件

在要求越来越高的网络世界中,WordPress 网站的性能已成为一个至关重要的问题,无论是对于用户体验还是对于 SEO 而言。在可用于优化 WordPress 网站性能的众多解决方案中,WP Rocket 已成为对象缓存方面的参考。

在本文中,我们将深入探讨 WP Rocket 的功能,分析其高级功能,并了解为什么它被认为是优化 WordPress 网站性能的最佳投资。

什么是对象缓存?

在探索 WP Rocket 的功能之前,有必要了解对象缓存的概念及其在 WordPress 生态系统中的重要性。

对象缓存是一种临时存储技术,用于保存数据库查询和其他内存密集型操作的结果。 WordPress 可以直接从内存中检索这些数据,而不是重复运行相同的查询,从而显着减少页面加载时间。

对象缓存的优点有很多:

  • 显着减少服务器负载
  • 减少数据库响应时间
  • 提高了网站处理流量高峰的能力
  • 网站整体性能优化

什么是 WP 火箭?

WP Rocket 是一款高级缓存插件,由 Jonathan Buttigieg 和 Jean-Baptiste Marchant-Arvier 于 2013 年创立。这两位网站管理员对可用 WordPress 插件的质量和用户体验感到沮丧,决定创建一个强大的解决方案来提高网站的加载速度。

折扣-20%
链轮

WP Rocket

  • 你希望 将您的 WP 网站变成火箭 ? WP Rocket 是完美的解决方案。

WP Rocket一经推出,迅速受到欢迎。 2014年,它就已经受到WordPress领域专家和开发人员的好评,成为缓存的参考工具。如今,WP Rocket 包括:

  • 一个9人的团队分布在不同的国家(法国、加拿大、塞尔维亚、希腊、美国等),
  • 用户遍布100多个国家,
  • 由于这个插件,近 1 个网站得到了优化,
  • 145 名客户 使满意。

在法国,很多公司都选择这个插件。虽然是付费的,但其对于提高页面加载速度的功效是无可争议的。在众多可用的缓存解决方案中,我们的 SEO 机构选择了 WP Rocket 来优化其页面的加载时间。网站速度慢通常意味着转化率低。

加载缓慢的原因多种多样。这通常可能是由于托管在共享服务器而不是专用服务器上。其他时候,速度缓慢可能是由于 WordPress 主题太重或需要压缩的 JavaScript 和 CSS 文件造成的。该问题甚至可能与您的连接带宽不足有关。

WP 火箭特点

WP Rocket 立即申请 80% 的最佳实践 性能优化。无需配置;一旦您激活它,您的网站将立即受益于:

  • 适用于桌面和移动设备的静态缓存,即内容的静态 HTML 版本;
  • 浏览器缓存(在 Apache 上,如果服务器上可用):它在访问者的本地计算机上存储某些类型的文件;
  • 对 Web 字体的跨源支持(在 Apache 上);
  • 各种第三方插件、主题和托管环境的检测和支持;
  • 内联脚本和第三方脚本的结合;
  • WooCommerce 购物车片段缓存。

WP Rocket 会自动处理所有这一切,因此您无需触及任何代码即可加速您的网站。只需享受加载时间的立即改善以及更好的分数 GTMetrix et PageSpeed !

同时,如果您喜欢自定义其设置并充分利用 WP Rocket 的强大功能,您还有多种高级选项可供选择:图像延迟加载、XML 站点地图预加载、 Google 字体、CSS 和 JS 缩小、JS 文件延迟加载、数据库优化等等。

为了减少页面的加载时间,扩展程序 干预20多个参数。其中,我们发现:

  • 惰性负载,
  • CSS文件、HTML代码、JS的GZIP压缩,
  • 数据库优化,
  • 使用 CDN(云交付网络)的可能性,
  • 减少 DNS 解析时间,
  • 文件缓存和预加载,
  • 浏览器缓存等

通过缓存工具提供的许多功能,您可以保证提高要集成插件的网站的性能。

  • 频繁更新
  • 大大提高加载速度
  • 非常容易配置
  • JS、CSS、媒体、数据库文件的优化
  • 反应灵敏且称职的法语支持
  • 充满热情的开发人员
  • 没有试用版或免费版

这个插件要多少钱?

为了利用这一切,WP Rocket 提供 3 个定价等级来满足不同的业务需求。

简易 – 单站点许可证 59 美元,含 1 年支持和更新。该许可证非常适合小型企业网站或刚刚起步的企业网站。

Plus – 199 个站点 10 美元,提供 1 年支持和更新。这个公式最适合成长型企业。

无限 – 299 美元,最多 50 个站点,提供 1 年支持和更新。该计划非常适合拥有多个项目的自由职业者、代理机构和精明的企业主。

WP Rocket

有一个 14天期限 无风险,如果您想取消计划,可以申请退款。因此,您可以在决定永久采用 WP Rocket 之前检查它对您网站的影响。

如何使用 WP Rocket 优化您的页面?

性能的提升是显而易见的,因为 WP Rocket 不仅仅等待用户请求来开始缓存页面。它主动开始抓取您的网站并将页面预加载到缓存中。

第1步:下载WP Rocket

WP Rocket 是一个完全高级的插件,这意味着您将无法在官方 WordPress 插件目录中找到它。要获取此插件,您必须前往官方网站并购买。进入网站后,您需要选择订阅才能下载。购买该插件还包括创建 WP Rocket 帐户。

在该网站上,您将拥有一个客户区,您可以在其中:

  • 下载插件。
  • 编辑您的个人信息。
  • 查看您的发票并更新您的付款详细信息。
  • 查找并管理您的许可证。
  • 管理您的网站。
  • 联系支持人员。

单击插件下载按钮,您将收到一个 Zip 文件,可安装在您选择的 WordPress 网站上。

步骤 2:在 WP Rocket 中配置缓存选项

要开始使用,请转到该页面 设置»WP Rocket 然后点击选项卡 缓存。 WP Rocket 已默认启用页面缓存,但您可以调整设置以进一步提高网站速度。

WP Rocket

1. 移动缓存

您会注意到默认情况下启用移动缓存。但是,我们建议您检查该选项 为移动设备提供单独的缓存文件.

此选项允许 WP Rocket 为移动用户创建单独的缓存文件。启用此选项可确保移动用户获得完全优化的体验。

2. 用户缓存

如果您的网站要求用户登录才能访问某些功能,则必须选中此选项。

例如,如果您运行 WooCommerce 商店或会员网站,则该选项 用户缓存 将改善所有连接用户的体验。

3. 缓存寿命

缓存生命周期是指您希望在站点上保留缓存文件的时间。默认限制设置为 10小时,适用于大多数网站。

但是,如果您的网站非常繁忙,则可以将其调整为较低的值;如果您不经常更新网站,则可以将其调整为较高的值。在此期限到期后,WP Rocket 将删除缓存的文件并立即开始使用更新的内容预加载缓存。不要忘记点击按钮 保存更改 保存设置。

第 3 步:使用 WP Rocket 缩小文件

WP Rocket 允许您缩小静态文件,例如 JavaScript 文件和 CSS 样式表。只需切换到选项卡 文件优化 并选中与要缩小的文件类型相对应的框。

WP Rocket

缩小静态内容有助于减小文件大小。在大多数情况下,这种差异太小,不会对网站的性能产生重大影响。但是,如果您运行高流量站点,这可能会对减少总体带宽消耗和节省托管成本产生巨大影响。

值得注意的是,缩小文件也可能导致意想不到的后果,例如文件无法按预期加载或运行。如果启用此选项,请务必彻底检查您的网站页面,以确保一切正常工作。

第 4 步:使用延迟加载媒体

图像通常是页面上仅次于视频的第二重元素。它们的加载时间比文本更长,并且会增加页面的总下载大小。现在大多数流行的网站都使用一种称为 懒加载 延迟图像的下载。

延迟加载不是一次加载所有图像,而是仅下载用户屏幕上可见的图像。这不仅使您的页面加载速度更快,而且还给用户留下了速度的印象。

WP Rocket 具有延迟加载功能。您只需切换到选项卡即可启用图像延迟加载 媒体 在插件设置页面上。您还可以为 YouTube 视频和 iframe 等嵌入启用延迟加载。

数据库

第 5 步:优化 WP Rocket 中的预载

接下来,您可以通过转到选项卡来查看 WP Rocket 中的预加载设置 预载。默认情况下,该插件首先抓取您的主页,然后按照它找到的链接来预加载缓存。您还可以选择要求插件使用您的 XML 站点地图来创建缓存。

可以禁用预加载功能,但不建议这样做。通过禁用预加载,您可以告诉 WordPress 仅在用户请求时缓存页面。这意味着第一个加载特定页面的用户可能会遇到速度缓慢的网站。

第6步:配置高级缓存规则

WP Rocket 让您可以完全控制缓存。例如,您可以进入设置页面中的“高级规则”选项卡来排除您不想缓存的页面。

wp 火箭数据库

您还可以选择排除某些 Cookie 和用户代理(浏览器和设备类型),以及在更新特定页面或文章时自动重建缓存。

这些设置适用于具有复杂配置并需要自定义设置的开发人员和高级用户。如果您不确定这些选项,默认设置适用于大多数网站。

第7步:使用WP Rocket清理数据库

WP Rocket 还可以轻松清理 WordPress 数据库。尽管这对您网站的性能影响很小,但如果您愿意,您仍然可以研究这些选项。

为此,请转至“ 数据库 » 在插件设置页面上。从这里,您可以删除帖子修订、草稿、垃圾评论和垃圾项目。

WP 火箭数据库

我们不建议删除帖子修订,因为它们对于将来撤消对 WordPress 帖子和页面的更改非常有用。此外,无需删除垃圾评论和垃圾评论,因为 WordPress 会在 30 天后自动处理此问题。

第 8 步:配置您的 CDN 以与 WP Rocket 配合使用

如果您的 WordPress 网站使用 CDN 服务,则可以将其配置为与 WP Rocket 配合使用。为此,只需转到“CDN”选项卡即可。

WP火箭CDN

CDN(即内容交付网络)允许您从遍布世界各地的服务器网络提供静态文件。

这允许用户的浏览器从最接近其位置的服务器下载文件,从而加快您的网站速度。它还可以减少托管服务器上的负载,并使您的网站响应更快。有关更多信息,请参阅我们的指南,了解 CDN 服务对 WordPress 网站的重要性。

多年来我们一直在 WPBeginner 上使用 Sucuri。它是最适合 WordPress 初学者的 CDN 服务之一。 Sucuri 基于云的防火墙为您提供强大的 CDN 服务来为您的静态文件提供服务。

我们选择 Cloudflare 是因为其更大的 CDN 使我们能够更快地向全球受众交付内容。我们在将 WPBeginner 从 Sucuri 迁移到 Cloudflare 的指南中详细解释了原因。然而,Cloudflare 的免费 CDN 提供的针对 DDoS 攻击的保护有限,并且功能较少。

WP Rocket 提供单独的附加组件,可在您的网站上轻松设置 Sucuri 和 Cloudflare。我们稍后会更详细地讨论这一点。

第 9 步:使用 WP Rocket 减少 WordPress 中的心跳活动

Heartbeat API 允许 WordPress 在后台向托管服务器发送定期请求。这允许您的站点执行计划任务。例如,在撰写博客文章时,编辑者使用 Heartbeat API 来检查帖子的连接性和更改。

WP 火箭心跳活动

您可以点击“ 心跳API » 在 WP Rocket 中控制此功能并降低 Heartbeat API 的频率。

我们不建议禁用 Heartbeat API,因为它提供了非常有用的功能。然而,降低其频率可以提高性能,尤其是在较大的站点上。

第 10 步:使用 WP Rocket 附加组件

WP Rocket 还具有多种可立即部署的附加功能。让我们看一下此列表中当前可用的模块。

  1. 谷歌分析插件
    WP Rocket 的 Google Analytics 插件允许您在自己的服务器上托管 Google Analytics 代码。这并没有提供显着的性能改进,但有些用户这样做是为了获得 100% 的页面速度得分。
    此功能与流行的 Google Analytics 插件(如 MonsterInsights 和 ExactMetrics)兼容。
  2. 像素的Facebook
    如果您使用 Facebook Pixel 进行用户跟踪,此模块将在您的服务器上本地托管像素。这将再次提高您的页面速度得分,但可能不会对网站速度产生任何实际影响。
  3. 清漆附加组件
    如果您的 WordPress 托管公司使用 Varnish 缓存,您需要启用此模块。这将确保当 WP Rocket 清除其缓存时,Varnish 缓存也被清除。
  4. Cloudflare
    如果您使用的是 Cloudflare CDN,则需要此模块才能使其与 WP Rocket 协同工作。您所要做的就是激活该模块并单击“更改选项”按钮。
心跳活动

接下来,您需要输入您的 Cloudflare 帐户凭据。这会将 WP Rocket 链接到您的 Cloudflare 帐户。

第 11 步:管理 WP Rocket 缓存

WP Rocket 还使管理员可以更轻松地管理和清理 WordPress 缓存。您只需进入插件设置页面,您将在选项卡中找到清除 WP Rocket 缓存的选项 仪表盘.

配置 WP Rocket

您还可以运行预加载序列来按需重建缓存。

该插件还简化了导入和导出设置。您可以切换到工具来轻松导入和导出插件设置。当将 WordPress 从本地服务器转移到实时站点或将 WordPress 移动到新域时,这尤其有用。

您将在下面找到将插件降级到早期版本的选项。如果 WP Rocket 更新未按预期工作,这可能非常有用。

阅读文章: Rank Math:最佳 SEO 插件

与替代方案的比较

WP Rocket vs W3 总缓存

在数百个 WordPress 网站上使用这两个插件后,我发现 W3 Total Cache 通过其许多配置选项提供了令人印象深刻的灵活性, 但这也是它的弱点。 即使对于经验丰富的开发人员来说,它的界面也会令人困惑,而且糟糕的设置很容易破坏网站。我花了无数的时间来调试有问题的设置,尤其是 JavaScript 缩小和 CDN 集成。

另一方面,WP Rocket 则采取“行之有效”的方法。激活它可以立即提高性能,无需复杂的配置。 帕为例, 在最近的一个WooCommerce电子商务网站上,加载时间在激活后从3.2秒缩短到1.8秒,没有任何额外的调整。

我特别欣赏 WP Rocket 的优点:

  • 智能管理电商页面缓存(购物车没有问题)
  • 实时图像优化实际上效果很好
  • 与主要插件和主题的本机兼容性
  • 缓存预加载可避免第一个访问者的速度变慢

尽管如此,W3 Total Cache 仍然保留了一些优点:

  • 免费
  • 它可以为有需要的专家提供非常精细的控制
  • 其缩小功能更具可配置性

对于大多数网站,我推荐 WP Rocket,尽管它的成本很高。配置和维护所节省的时间足以补偿投资。在反复出现缓存问题后,我什至将多个客户端从 W3 Total Cache 迁移到 WP Rocket。

W3 Total Cache 对于需要完全控制和需要时间正确配置该工具的开发人员来说仍然很重要。但要快速且轻松地实现最佳性能,WP Rocket 显然是最佳选择。

WP Rocket vs WP Super Cache

作为一名在众多 WordPress 项目上部署过这两种解决方案的专家,我确​​实有话要说。 WP超级缓存是 免费选项 最受欢迎的是 Automattic(WordPress.com 背后的公司)创建的。它的主要优点是简单:它生成静态 HTML 文件并直接提供它们。对于简单的博客或小型展示网站,这通常就足够了。

然而,在更雄心勃勃的项目中,它的局限性很快就会显现出来。特别是,我遇到了以下困难:

  • 登录用户的缓存管理
  • 资源优化(CSS/JS)
  • 缺乏图像延迟加载等高级功能

WP Rocket 虽然是付费的,但提供了相当大的附加值:

  • 文件的缩小和串联更加可靠
  • 图像和 iframe 的延迟加载是本机集成的
  • 缓存预加载是智能的,避免服务器负载峰值
  • CDN 集成变得简单且强大
  • 与 WooCommerce 的兼容性非常好

一个具体的例子:在一个每月有 50 万访问者的新闻网站上,WP Super Cache 的加载时间上限为 2.8s。 迁移到 WP Rocket 后,我​​们去了 1.5s 服务器负载减少 40%。

总之,WP Super Cache 非常适合具有基本缓存需求的小型站点。 WP Rocket 是任何产生收入或需要最佳性能的网站的专业选择。 WP Rocket 的成本(59 欧元/年)通过性能提升和维护时间节省,很快就能收回成本。一旦您的网站对您的业务具有战略意义,这就是一项明智的投资。

结语

WP Rocket 是 WordPress 最完整、最强大的对象缓存解决方案。它在易用性和功能强大之间取得了平衡,使其成为任何严肃的 WordPress 网站的必备工具。初始投资很大程度上被性能、SEO 和用户体验方面的收益所抵消。

未来展望

WP Rocket 的持续发展承诺:

  • 支持最新的网络技术
  • 持续改进绩效
  • 新的优化功能
  • 集成未来 WordPress 开发

随着网络性能日益成为在线成功的关键因素,WP Rocket 肯定会继续在优化 WordPress 网站方面发挥核心作用。

我是金融学博士和伊斯兰金融专家。 商业顾问,我也是巴门达大学商业与管理高等学院的教师兼研究员。 集团创始人 Finance de Demain 多本书和科学文章的作者。

发表评论

您的电子邮件地址将不会被发表。 必填字段标 *

*