WP Fastest Cache 是一个多功能缓存插件,通过创建HTML文件来帮助减少您网站的页面加载时间,由于 WordPress 网站是通过 PHP 和 MySQL数据库呈现的,因此每次从服务器请求页面时都需要使用 RAM 和 CPU,会减慢加载时间,并在用户的计算机或设备以及数据库上投入更多精力。但是,使用缓存系统,页面会呈现一次,然后存储为静态 HTML 文件,从而减少每个新访问者的加载时间。
简而言之,缓存是将站点的某些资产存储在本地 PC 或浏览器等设备上的能力,以便将来轻松访问。在 WordPress 的情况下,一般来说,由于您的网站上有很多文件和动态内容,缓存插件会生成您网站的静态 HTML 版本并将其存储以备将来使用。当用户再次访问页面时,他们将获得静态站点,从而减少页面的加载时间。它还有助于减少服务器必须重新处理和重新呈现站点的压力。
在本文中,我们将详细介绍WordPress缓存插件WP Fastest Cache插件使用教程。
一、WP Fastest Cache插件是一个WordPres缓存插件,以其简单易用而闻名,是WordPress免费缓存插件之一,拥有超过100万的活跃安装,您可以完全控制所有缓存内容。
使用非常简单。您无需了解缓存的工作原理即可开始设置。可以提高页面加载时间的缓存插件也将提高您的SEO这个插件的设置非常简单。您不需要修改.htacces文件,它会自动修改。
免费版足以加速您的网站,但在高级版中还有额外的功能,例如缩小 Html、缩小CSS、启用 Gzip 压缩、利用浏览器缓存、添加过期标题等等。WP Fastest Cache插件的高级版需要安装另外的插件WP Fastest Cache Premium。
二、安装WP Fastest Cache插件
通过从WordPress 仪表板后端手动安装插件,登录WordPress网站,在仪表盘中找到“插件“->“添加插件“,搜索“ WP Fastest Cache”,单击立即安装。
安装完成后,激活 WordPress Fastest Cache,可以在WordPress仪表盘的看到,点击后,即可进入到插件的设置界面。
三、如何设置WP Fastest Cache插件
1、WP Fastest Cache设置
WP Fastest Cache缓存设置概述如下所示:
缓存系统: 启用。
小部件缓存系统: 高级功能- 缓存您的小部件。该控件缓存功能是在高端版本。您可以使用此功能减少 sql 查询的数量。启用“缓存系统”后,页面被保存为静态html文件,因此PHP和MySQL对已缓存的页面不起作用。MySQL 和 PHP 用于生成尚未缓存的其他页面的 html。此功能避免了一次又一次地生成小部件以减少 sql 查询。
预加载: 缓存文件通常在用户最初访问页面后生成。这会为第一个查看它的用户造成延迟。允许你创建所有的缓存后,页面,类别,网页等周期性的,这有助于很多改善未来的页面加载。清除缓存后,预加载功能开始工作。当预加载功能调用 url 时,会自动创建 url 的缓存。当所有页面都被缓存后,预加载停止工作。当缓存清除后,它会再次开始工作。
登录用户: 启用– 只有在多个用户可以登录时才禁用(即 bbPress),因为每个用户都应该有自己的缓存版本。如果只有您,请选中此项。
移动:禁用–仅当您有单独的移动主题或插件时才启用(您可能没有)。否则,大多数主题都是响应式的,无需单独的移动缓存即可工作。
移动主题: 高级功能-此功能为移动设备创建缓存。这是一项高级功能。它在免费版本中不存在。如果您使用响应式主题,则无需使用移动缓存功能。您应该禁用“移动”和“移动主题”选项。
新帖子: 启用- 当您发布帖子时,它将清除缓存(选择清除所有缓存)。这也将更新 blogrolls(即在您的主页或博客页面上)以显示新帖子。
更新帖子: 启用- 在更新帖子或页面时清除缓存文件。
压缩HTML : 压缩 HTML 代码,包括其中包含的任何内联 JavaScript 和 CSS,可以节省大量数据字节并加快下载、解析和执行时间。
HTML :高级功能- 理论上更强大的 HTML 缩小。
Minify CSS : enable – 从 CSS 代码中删除不必要的字符以减小文件大小(Lighthouse 和 GTmetrix 中的高优先级项目)。同时在您的 CDN 中禁用。
Minify CSS Plus :高级功能——理论上更强大的 CSS 缩小。
合并 CSS : enable –并不总是推荐结合 CSS 和 JS ,应该进行测试。通常,小网站应该结合CSS和JS,而大网站不应该结合。
Minify JS :高级功能– 从 JS 代码中删除不必要的字符以减小文件大小(Lighthouse 和 GTmetrix 中的高优先级项目)。在您的 CDN 中禁用。
合并 JS : 启用- 再次,并不总是推荐组合,应该进行测试。
增强合并 JS Plus :高级功能- 理论上更强大的 JS 缩小。
Gzip : 该Gzip已功能使用压缩,以减少从服务器传输文件的大小,而浏览器缓存利用用户的Web浏览器缓存,以进一步降低服务器负载。您可能知道,当您访问网站时,您的 Web 浏览器会在临时文件夹中保存和重复使用图像、CSS、Javascript 和其他静态文件。虽然浏览器需要在您第一次访问站点时下载这些文件,但在后续访问时加载页面会更快,因为浏览器可以使用其本地缓存中的文件,而不是从您的服务器下载它们。enable – 如果您使用 Cloudflare,请在 WP Fastest Cache 设置中启用 Brotli(在速度设置中)并禁用 Gzip,因Brotli 比 Gzip 更快。
浏览器缓存: 临时存储数据以减少重复用户的加载时间。
禁用表情符号: 禁用以导致加载时间变慢而闻名的表情符号。
Render Blocking JS :可以帮助消除渲染阻塞资源(Lighthouse Item)。但是,自动优化和异步 JavaScript可能会做得更好。
谷歌字体:异步加载谷歌字体。也可尝试在本地托管字体,使用浏览器资源提示(即预连接或预加载)优化它们,使用font-display:swap,并限制字体系列、粗细和图标的数量。尝试OMGF + Swap Google Fonts Display。
延迟加载Lazy Load:高级功能– 延迟加载内置于 WordPress 5.5。
2、删除缓存
手动删除缓存是一项高级功能,只有购买插件的商业版才能使用。启用后,它允许您刷新缓存以及缩小的 CSS/JS 文件。完成 WP Fastest Cache 设置的配置后,删除缓存和缩小的 CSS/JS。Hummingbird-Pro缓存插件删除缓存
该缓存超时选项卡允许您创建和实施管理时,缓存应该过期和再生的规则。择从每分钟一次到每年一次的时间段 – 建议大多数网站每天刷新。
框中的第一个选项是If REQUEST_URI。单击以查看包含四个选项的下拉菜单:全部、主页、开头为和等于。选择全部将涵盖访问者请求的每个 URI,而以下三个选项会将超时规则限制为主页或以您在菜单旁边的文本框中键入的值开始或等于的URI。
一旦你选择了URI类型,选择什么样的情况。然后从下拉菜单中。此框中的选项适用于删除缓存的时间段。选择缓存超时的频率,然后单击保存。您将看到新的超时规则出现。
创建任意数量的规则,以覆盖网站的不同区域。选择 URI 的类型(无论是主页还是以特定 URL 开头)并选择删除该区域的缓存的频率。我们将转到“排除”选项卡。这里的第一个选项是从缓存中排除某些页面。
3、图像优化
图像优化是另一个高级功能,可以压缩图像,减少对存储空间和页面加载时间的影响。使用 WordPress 的独立插件(例如Smush Image Compression and Optimization )可以获得类似的好处,但您可能更喜欢集成解决方案。
无损压缩图像的高级功能(GTmetrix 中的一个项目)。还有其他免费插件可以执行此操作,例如ShortPixel、Imagify或TinyPNG(无需为此升级)。
4、高级 Hummingbird-Pro缓存插件专业版
如果您打算花钱购买高级缓存插件,WP Rocket 的功能比 WP Fastest Cache Premium 多得多。WP Fastest Cache 的免费版本缺乏许多功能,很少更新以包含新的速度优化,而 WP Rocket 则不断更新新功能。
5、排除
如果任何缩小设置破坏了您的网站,请查看您的源代码,找到有问题的 CSS 或 JavaScript 文件,并通过添加新的 CSS 和 JS 规则将它们从缩小中排除。如果您在启用缩小设置时未在网站上看到可见错误,则可以跳过此步骤。
如果您在缓存网站上的特定帖子或页面时遇到问题,请使用“排除”选项卡创建可能提供解决方法的排除规则。您还可以从查看缓存页面以及Cookies、JS和CSS文件中排除特定的用户代理。
6、CDN 设置 略。。。
7、数据库清理
清理您的数据库会删除不必要的垃圾,并使您的网站加载速度更快。您可以使用免费的WP-Optimize 插件来执行此操作(无需升级到 WP Fastest Cache Premium)。WP-Optimize 还允许您删除不再使用的旧插件留下的表格。确保您没有删除可能破坏您网站的内容,并始终事先进行备份。
删除缓存并重新测试您的网站
完成 WP Fastest Cache 设置的配置后,转到“删除缓存” ->”删除缓存和缩小的 CSS/JS”。通过 Lighthouse 或 GTmetrix 重新运行您的站点以查看结果。
经常问的问题
WP Fastest Cache Premium 值得吗?
如果您打算花钱购买高级缓存插件,大多数人会使用 WP Rocket,因为它比 WP Fastest Cache Premium 具有更多功能,并且通常会产生更好的结果。
我应该将哪个 CDN 与 WP Fastest Cache 一起使用?
Cloudflare 的免费 CDN 足以满足大多数站点的需求。如果您正在寻找更好的结果,请使用 Cloudflare 或 BunnyCDN。
如何清除 WP Fastest Cache 中的缓存?
在顶部的 WordPress 菜单中,转到 WPFC 并删除缓存和缩小的 CSS。
如何将 Cloudflare 与 WP Fastest Cache 结合使用?
注册 Cloudflare 并更改域名注册商中的域名服务器。WP Fastest Cache 将询问您的 Cloudflare 电子邮件和您 Cloudflare 帐户中的 API 密钥