在建设 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 模块来缓存这些文件:

Apache 方法需要调整 .htaccess 文件并设置 mod_rewrite 模块。如果您的网站使用了自定义固定链接,则应该已经开启了该模块。另一方面,如果您是 Nginx 用户,如果想使用此方法,则必须为服务器设置自定义规则。
总体而言,尽管 Apache 方法要快一些,但 Simple 方法对于大多数网站来说已经足够了,而且它导致错误的可能性要小得多。出于这个原因,建议您从简单选项开始。
其他设置
接下来,向下滚动到 Miscellaneous 区块下的 Cache Restrictions 设置:

牛奇网建议为登录用户关闭缓存,因为他们可能需要访问动态数据内容。同样,建议禁用使用 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 文件:

这种方法有效,而且也是免费的。但是对于初学者,必需要有一个 WordPress.com 帐户,才能让 Jetpack 工作。
其次,站点加速器无限期地存储文件。它不会检查图像或脚本的更新,除非您重命名这些文件来强制它这样做。
幸运的是,WP Super Cache 提供了内置的 CDN 支持选项。它可以让您自动将插件指向 CDN URL ,它将从中提取所有的 wp-content 和 wp-includes 文件:

总而言之,将 WP Super Cache 和 CDN 搭配起来,可以显著提高网站的性能。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/how-to-set-up-wp-super-cache-plugin/