正在寻找 WP Super Cache 教程来帮助您开始使用这个流行的 WordPress 缓存插件?下面,我们将带您完成使用 WP Super Cache 正确加速 WordPress 网站所需的所有设置和操作。

完整的 WP Super Cache 教程

让我们直接进入 WP Super Cache 教程。

插件安装并激活后,转到“设置”>“WP Super Cache”选项卡开始配置插件。

第 1 步:配置插件的常规设置

默认情况下,WP Super Cache 会关闭缓存,直到您手动启用它;当你深入插件的设置时,你会看到以下选项:

在本节下方,您将找到当前插件配置的概述。

在此阶段,您可能需要等待启动插件,因为您需要配置一些影响缓存功能的设置。完成后,记得返回“简单”选项卡以打开缓存。

接下来,您可以继续我们的 WP Super Cache 教程的第二步。

第 2 步:检查插件的高级缓存配置

接下来,转到“高级”选项卡。

您可以在此处选择要使用的缓存传送方法。默认情况下(简单)PHP 用于提供缓存的静态文件。相反,“专家”选项使用 Apache 模块来提供这些文件:

Apache 方法要求您调整 .htaccess 文件并设置 mod_rewrite 模块。如果您的网站使用自定义永久链接,您应该已经设置了此模块。另一方面,如果您是 Nginx 用户,要使用此方法,您必须为您的服务器设置自定义规则。

总的来说,虽然 Apache 方法稍快一些,但对于大多数站点来说,“简单”选项应该可以解决问题,并且不太可能导致错误。

因此,我们建议从“简单”选项开始,除非您可以轻松编辑站点的 .htaccess 文件。

其他设置

接下来,向下滚动到“杂项”标题下的“缓存限制”设置:

我们建议您禁用已登录访问者的缓存,因为他们可能需要访问动态数据。按照相同的逻辑,您希望禁用具有 GET 参数的页面的缓存(每个用户呈现不同)。

在此之下,您应该启用页面压缩设置,这将启用 Gzip 压缩。这是一种流行的优化策略,不会导致任何问题,并且可以将页面大小减少多达 70%。

再往下,将“缓存重建”设置为开。此功能将在生成新副本的同时为匿名用户提供网站的缓存副本。

最后,开启“304 Browser Cache”选项。这是另一种类型的缓存,它在访问者的本地计算机上存储静态资源。例如,您的徽标。这确保了访问者不必为每次页面加载重复下载相同的文件。

高级设置

现在向下滚动到“高级”部分。这里需要启用“启用动态缓存”设置,这将生成动态内容(例如广告或分享/访问)的静态副本:

您还想在发布或更新帖子或页面时强制清除缓存文件。 “额外首页检查”选项也是如此,并在发布新评论时强制页面“刷新”。

所有这些功能确保当您网站上的内容更新时,插件将生成缓存页面的新副本,以便访问者可以立即看到更改。

Expiration Time Settings

接下来我们来看看“Expiration Time and Garbage Collection”的设置。缓存文件的默认超时设置为 1800 秒(或 30 分钟)。这意味着 WP Super Cache 将在生成新副本之前将页面的缓存版本存储 30 分钟:

对于大多数网站,您可以安全地将数字加倍到 3600 秒或一个小时。因此您的服务器不必如此频繁地生成缓存文件。

当然,如果有什么变化(比如更新帖子),WP Super Cache 会忽略这些信息并立即生成新版本的缓存(这是你在上一节中启用的功能)。

接受的文件名设置

最后,滚动到“接受的文件名和拒绝的 URL”部分:

在这里,您可以选择要缓存的页面类型。根据经验,帖子和页面可以安全缓存。但是,最好不要缓存高度动态的页面,例如产品和结账页面。

在这个阶段,您可以保存您对插件整体配置所做的更改,然后进行下一步。

第 3 步:开启内容分发网络 (CDN) 支持(可选)

您无需配置此部分。但是,如果您想使用内容分发网络 (CDN) 来加快站点的全局页面加载时间,本部分可以帮助您提供来自 CDN 的文件。

您可以通过两种方式使用 WP Super Cache 打开 CDN 支持。该插件本身建议您使用 Jetpack 插件的内置站点加速器功能。这会优化图像并将这些文件与 CSS 和 JavaScript 一起存储在异地:

此方法有效且免费,但它确实带来了一些挑战。对于初学者,您需要一个带有 Jetpack 的 WordPress.com 帐户才能在您的网站上使用它 - 这很烦人,但需要注意这一点。

其次,Site Accelerator 会无限期地存储文件。它不会检查图像或脚本的更新,除非您通过重命名这些文件来强制更新。

幸运的是,WP Super Cache 还提供了一个内置的 CDN 支持选项。它允许您自动将插件指向一个异地 URL(您的 CDN URL),它将从那里获取所有 wp-content 和 wp-includes 文件:

总体而言,将 WP Super Cache 与 CDN 集成可能有点棘手。但是,CDN 可以极大地提高您网站的性能并使其能够更好地处理流量高峰。如果您不介意技术挑战,请绝对考虑。您还可以找到一些适用于 WordPress 的免费 CDN。

至此,终于可以为网站打开缓存了。为此,请返回“简单”选项卡并勾选第一步中概述的框!

当您为您的网站启用缓存时要做什么

当然,缓存是提高网站性能的最佳方法之一,但它远不是唯一的方法。

作为 WordPress 用户,您可以做很多事情来加快网站加载速度,例如:

  1. 检查是否有臃肿的插件
  2. 使用轻量级主题
  3. 切换到更快的网络托管服务提供商
  4. 更新到最新版本的 PHP

我们在我们的 in-深度 WordPress 优化指南 大部分过程,所以如果你想进一步改进网站,请仔细阅读它们。

关于如何在您的 WordPress 网站上设置 WP Super Cache,您还有其他问题吗?发表评论,我们会尽力提供帮助!