如何使用 WP Super Cache 缓存插件加速 WordPress 网站

在建设 WordPress 网站的时候,一定要考虑好网站的速度优化。优化 WordPress 网站速度的常用方法,就是通过安装缓存插件来实现。在本文中,牛奇网将介绍如何使用 WP Super Cache 缓存插件来提升 WordPress 网站的加载速度。

WP Super Cache 插件,是最受欢迎的 WordPress 缓存插件之一,它可以将 WordPress 网站的内容进行缓存,以减少对数据库的请求数量,进而提升 WordPress 网站的加载速度。

我们之前也介绍过 WordPress 网站为数据库设置对象缓存的技巧,请阅读下面的扩展文章:

在安装并激活 WP Super Cache 插件后,转到设置 → WP Super Cache 选项卡,在这里可以对该插件进行配置。

第 1 步:WP Super Cache 插件的常规设置

默认情况下,WP Super Cache 没有开启网站缓存,需要用户手动启用它。

开启缓存。

打开 WP Super Cache 缓存插件设置页面后,在“ WP Super Cache Settings”下,点击“简单”选项卡开启缓存。接下来,我们继续 WP Super Cache 的第二步设置。

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

接下来,转到“高级”选项卡。在这里,可以选择要使用的缓存交付方法。默认 ( Simple ) 使用 PHP 来提供缓存的静态文件。相比之下,专家选项使用 Apache 模块来缓存这些文件:

为 WP Super Cache 教程选择缓存交付方法。

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

总体而言,尽管 Apache 方法要快一些,但 Simple 方法对于大多数网站来说已经足够了,而且它导致错误的可能性要小得多。出于这个原因,建议您从简单选项开始。

其他设置

接下来,向下滚动到 Miscellaneous 区块下的 Cache Restrictions 设置:

在 WP Super Cache 教程中配置缓存限制设置

牛奇网建议为登录用户关闭缓存,因为他们可能需要访问动态数据内容。同样,建议禁用使用 GET 参数的页面的缓存(为每个用户呈现不同的页面)。

在此之下,建议启用页面压缩设置,这会开启 Gzip 压缩。这是一种常见的网站优化策略,可以将文本内容进行大幅度的压缩,进而提升网站的加载速度。

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

最后,打开 304 浏览器缓存选项。这是另一种类型的缓存,可将静态资源存储在用户的本地电脑上。这样,访问者就无需每次浏览页面时,都要反复加载相同的文件。

高级设置

向下滚动到高级设置部分。在这里,可以打开启用动态缓存设置,这将为动态内容生成静态副本(如广告或分享/访问计数):

配置您的高级缓存设置。

另外,要勾选下面的几个复选框。第一个是在发布或更新文章和页面时需要强制清除缓存文件。第二个是额外主页检查选项 。第三个是在发布新评论时强制“刷新”页面。

开启这些功能,可以确保当网站上有内容更新时,插件会生成新的缓存副本,以便访问者可以及时看到更新的内容。

到期时间设置

接下来,让我们看看 Expiry Time & Garbage Collection 设置。缓存文件的默认超时时间设置为 1,800 秒(30 分钟)。这意味着 WP Super Cache 将在生成新副本之前,将页面的缓存版本存储 30 分钟:

为缓存文件设置超时值。

对于大多数网站,可以将该数字设置为 3,600 秒,即一小时。这样,服务器就不必频繁地生成缓存文件。

文件类型设置

最后,滚动到 Accepted Filenames & Rejected URLs 部分:

配置插件应该缓存的页面类型。

在这里,可以选择要缓存的页面类型。根据经验,文章和页面可以放心设置缓存。但是,高度动态的页面,例如产品和结帐页面,最好不要设置缓存。

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

这部分可以不用管,但是也可以根据需要进行配置。使用内容交付网络 (CDN)可加快网站的页面加载时间,该设置可帮助用户从 CDN 服务器加载文件。

通过 WP Super Cache 开启 CDN 支持有两种方法。插件本身建议使用 Jetpack 插件的内置站点加速器功能。这会在异地存储图像文件、CSS 文件和 JavaScript 文件:

启用 Jetpack 的站点加速器。

这种方法有效,而且也是免费的。但是对于初学者,必需要有一个 WordPress.com 帐户,才能让 Jetpack 工作。

其次,站点加速器无限期地存储文件。它不会检查图像或脚本的更新,除非您重命名这些文件来强制它这样做。

幸运的是,WP Super Cache 提供了内置的 CDN 支持选项。它可以让您自动将插件指向 CDN URL ,它将从中提取所有的 wp-contentwp-includes 文件:

在 WP Super Cache 教程中设置手动 CDN

总而言之,将 WP Super Cache 和 CDN 搭配起来,可以显著提高网站的性能。

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/how-to-set-up-wp-super-cache-plugin/

(0)
牛奇网牛奇网
上一篇 2022年7月5日 下午7:29
下一篇 2022年7月7日 上午8:57

相关推荐

发表回复

登录后才能评论