首页 > 插件下载 > WordPress缓存插件Hyper Cache

WordPress缓存插件Hyper Cache

4条评论
标签:
更多

Wordpress的每次请求都由缓存引擎处理。它会检查为这次请求准备的html是否还有效,如果有效,调用这个html,完事。Wordpress在进行任何操作前都会让缓存引擎过目,所以呢,用此插件之后,无任何插件参与,无数据库连接建立,无任何查询执行。

Hyper Cache 并没有完全脱离 WordPress,虽然它也会生成静态的页面(不是 HTML 网页,而是序列化后的二进制数据),但为了保证插件适用范围更广,Hyper Cache 仍然依赖于 WordPress 的插件机制,当有访问请求时,Hyper Cache 首先会检查是否生成了缓存,如果缓存存在,把二进制缓存数据反序列化并返回,否则生成缓存。

Hyper Cache插件的特点:

  • 全新缓存系统,特别适合那些对资源要求比较苛刻的主机(cpu和mysql)。
  • 与wp-pda插件兼容,该插件可使各种移动设备在一个广告优化的不同主题下访问你的Blog。
  • 可同时处理普通和gzip压缩页面,减少带宽要求并使页面载入更快。
  • 可在特定的间隔自动清除过期的缓存页面,减少空间占用。
  • 未找到”的请求,Wordpress重定向请求和Feed请求均可缓存。
  • 可很容易地翻译为其他语种,无需编译语言文件。

Hyper Cache插件安装:

  1. 下载Hyper Cache插件,把这个插件的文件夹上传到wp-content/plugins/,去插件页面将Hyper Cache启用。
  2. 去wp-config.php文件中填上一行插件必备的(如上面所说,如果之前你用过WP Cache和WP Super Cache,你的wp-config.php文件中应该有这一行,那就不用填了):
    define('WP_CACHE', true);
  3. 去”设置”中的Hyper Cache页面,将”Activate the cache?” 后面的勾选中,然后点击这个页面最下面的”Save”。Save之后如果没有任何出错提示出现,那你的Hyper Cache就算是开始工作了

安装成功后,下面就来说说Hyper Cache的设置:

Activate the cache? 是否启用缓存?

Expire a cached page after XX minutes :缓存文件在多少分钟后过期,默认是60分钟,设置为0的话则代表永不过期

Autoclean every XX minutes :在多少分钟后自动清除缓存文件,默认是1440分钟,也就是一天。设置为0则禁用自动清除(这项和上面这项根据自己网站的具体情况可以修改,一般来说就按默认的就行了。如果你不设置限制的话,一来新内容因为缓存的缘故不会马上显示,另外,缓存文件夹也会膨胀的太大)

What cached pages to delete on events (在何种情况下删除缓存页面)
有4种情况(默认的是Single pages strictly):

  • none: 无论在什么情况下也不删除缓存了的页面(比如新评论,新文章等等)
  • single pages: 单页:缓存页面会在和其相关的文章被修改(比如被作者修改或是有新评论出现时)时删除缓存页面。新发布的文章会使所有的缓存失效(也就是在发表新文章时会重建所有的缓存)。
  • single pages strictly: 仅单页:和”单页”基本一样,但是当新文章发布时并不会使所有的缓存失效。
  • all: 所有:所有变动都会使所有的缓存页面失效(Blog永远是最新的状态),但是这样加大了生成缓存的频率。

    注意:当你选择”single pages strictly”时,新发布的文章会正常出现在主页上,但是在分类和标签页不会马上出现。如果你还使用了诸如”最新文章”之类的widget/特性时,它们并不会及时更新。

Optimize HTML(优化HTML )
勾选的话则尝试通过移除HTML中无用的空格来优化HTML,不要在你的文章中使用了<pre>标签时使用此功能。

Detetect and cache for mobile devices (检测并为移动设备生成缓存)
勾选则启用。这个功能是为了和WP-PDA插件相搭配之用。

Gzip compression (Gzip压缩)
勾选则启用。 向启用了gzip的浏览器发送经压缩的页面

Total cached pages (cached redirect is counted too) 缓存页面总数(缓存了的重定向也被计算在内)

下面还有一些高级选项:

Cache the WP redirects:缓存WP重定向 勾选启用 可能会导致某些问题。试试吧

Storage: 存储 两个选项,Default 缺省 Minimize the disk space 最小化占用空间

URI to reject:禁用缓存的链接。一行一个。当一个URI(比如/video/my-new-performance)以列表中的某一项开头时,它不会被缓存。

看了这么多选项,是否感到这个差距的功能十分强大,你可以根据网站自身的情况进行设置。另外提醒一句:这类的插件装一个就好了,所以,请先处理好其他的该类插件。

Hyper Cache插件下载地址:点击下载
Hyper Cache插件作者地址:点击进入

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
谢谢,灰常好用,已经安装了!
#2
了解了 安装试试
#3
和wp super cache相比哪个插件效果好,好多少一般,我是怕一下装2个麻烦啊
#4
这个插件和很不错