wordrpress静态缓存插件WP Super Cache 使用教程

  WordPress 静态缓存插件众多,孰优孰劣,这里不予评判,只说一说使用率比较高的静态缓存插件WP Super Cache的基本使用方法。

  插件安装

  进入WordPress后台 → 插件 → 安装插件,在“添加插件”页面,搜索“WP Super Cache”,并安装。

  安装完插件可以到WordPress后台 → 更新 → 更新一下插件中文语言。

  插件设置

  启用插件后,进入WordPress后台 → 设置 → WP Super Cache,在“WP Super Cache 设置”页面,直接打开高级选项卡。

  在缓存功能选项,勾选“启用缓存”。

  在缓存实现方式,勾选“简单模式”。

  杂项,缓存限制,分别勾选:

  为所有访客启用缓存。

  压缩页面以便让来访者更快浏览。 (推荐)

  缓存重建。当新缓存生成时调用缓存文件给匿名用户。 (推荐)

  移动设备支持。(需要外部插件或者主题。参见常见问答了解更多详情)

  首页额外检查。 (极少数情况下会停止对首页的缓存) (推荐)

  插件设置选项很多,上面的选择只是我自己的习惯,在了解熟习插件功能的情况下,可以根据自己的喜好适当做出调整。

  但必须勾选“移动设备支持”!否则会造成主题移动端判断函数失效。

  说明

  启用WP Super Cache插件后,第一次打开某个页面,可能感觉速度没有什么变化,这是因为静态缓存还没有生成,第二次打开才是缓存后的静态页面。

  另外,有些童鞋问nfc功能是什么意思安装插件后说速度根本没有变化,那是因为勾选了“禁用登录访客的缓存。 (推荐)”,登录者看到的并不是缓存后的静态页面。可以取消“禁用登录访客的缓存。 (推荐)”勾选,或者退出登录看看效果。

  清理缓存

  当你改变了前端主题样式或者内容,发现内容没有变化,可以清理一下静态缓存。

  进入WordPress后台 → 设置 → WP Super Cache,在“WP Super Cache 设置”页面,打开“内容”选项卡,点击“删除缓存”即可。

  另外,还有一个专家模式,缓存效果更佳,这里不再说明,请自行研究。

WP Super Cache 和 W3 Total Cache是两款目前WordPress系统上下载和使用率最高的缓存插件,在之前的文章,最火软件也曾经多次提到这两个插件,现在被发现这两个插件同存在了安全漏洞,该漏洞允许远程用户在服务器上执行任意的 PHP 代码。缓存插件的目的是通过将页面保存在内存中来提升网站访问的性能。该问题在一个月前就已经在 WordPress 的论坛上报告,这里有一篇博客解释该漏洞的详情。攻击者可以在评论中编写 PHP 代码并提交,首个刷新的页面将执行代码片段解析并执行页面上的 PHP 代码。通过禁用动态代码片段可以阻止此问题,但更简单的方法是升级插件WP Super CacheWP Super CacheWordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它直接生成 HTML 文件,这样 Apache 就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。这个插件是基于 Ricardo Galli Granada 的 WP-Cache 2。WP-Cache 2 可以缓存你的 WordPress 博客使得不用再次访问数据库,但是它产生的是 PHP 文件而不是 HTML 文件,所以还需要 PHP 引擎去解析它们。而 WP Super Cache 则直接产生 HTML 文件,所以服务器不用解析甚至一行 PHP 代码,所以缓存之后的速度就和访问你服务器上的一张图片一样快。 W3 Total Cache: W3 Total Cache 是一款集动态页面缓存,CSS\JS压缩,数据库缓存,CDN加速功能于一体的缓存插件。安装上这款插件后,你就可以享受一站式的服务,不需要其他的缓存 插件了,比如 WP Super Cache、DB Cache Reloaded 这样的插件了! W3 Total Cache 安装 卸载之前安装的WordPress缓存插件,下载W3 Total Cache,解压缩,也可以直接在插件后台下载安装。 上传到wordpress插件目录,后台激活w3 Total Cache后,在content文件夹下多了一个w3tc文件夹,以及advanced-cache.php和db.php文件 说明: wp-content的属性无需修改,保持755即可 wp-config.php 如果没有define(’WP_CACHE’, true); 的话,该插件会自动添加。 安装完之后,如果你不使用CDN加速功能的话,基本上不需要特殊的设置,我只是修改了下缓存时间和添加了个CSS文件位置以及开启GZIP压缩。 缓存时间设置: Maximum lifetime of cache objects(缓存过期时间):86400 秒,即24小时 Garbage collection interval(缓存过期删除时间): 3600 秒,即1小时 Page Cache Settings 设置里面开启GZIP压缩。 Minify Settings 设置里面添加上CSS文件位置路径。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值