检测到您启用了Adblock等屏蔽广告扩展,导致正常的内容图片无法显示,为了不影响阅读体验,建议您将www.xiaoz.me加入白名单。

优秀的WordPress缓存插件:WP Super Cache

这个插件在你的WordPress博客生成静态html​​文件。生成后的HTML文件中的Web保存在服务器中,而不是每次加载都去让服务器执行PHP,从而降低服务器压力,较少请求,提高速度。

该插件有三种方式:

mod_rewrite缓存模式:

最快的方式是通过 Apache mod_rewrite 模块(或者其他 Web 服务器中类似的模块)向用户提供静态 HTML 文件,这样就完全绕过了 PHP 解析器,速度飞快,可以轻松应对非常大的访问,并且服务器运作非常轻盈。不过这个方式需要 Apache 已经安装了 mod_rewrite 模块(或者其他 Web 服务器中类似的模块)以便博客能够支持固定链接,并且还需要修改你的 .htaccess 文件,匿名访问的用户通过这种方式访问。

PHP缓存模式:

超级缓存静态文件除了 HTML 方式之外,现在还可以通过 PHP 方式来提高服务,速度几乎接近 mod_rewrite 方法,但是 PHP 方法更好配置,并且无需修改 .htaccess 文件。PHP 方法还是需要设置固定链接,还可以让你保持页面部分动态,但是面对大流量访问时候,就没有 mod_rewrite 方法出色了。

传统缓存模式:

这个主要面对已知用户,那些已登录的,留过言的,这个方法更灵活,但也是最慢的,因为每次查看页面,信息是不同的,所以最好对这些用户不要缓存整个页面。


插件安装:在后台>>插件>>安装插件,搜索关键词WP Super Cache可获取到最新版本,点击安装即可。

插件使用:

一般情况安装此插件后点击设置>>通用>>启用缓存功能即可,可以点击测试缓存看是否成功。如下截图:

wp_super_cache1

缓存测试

高级设置:可以对缓存功能进行一些设置,根据自己需求来选择,如果你使用的Apache服务器,可以选择mod_rewrite缓存方式是最佳的,如果使用的nginx服务器则不支持mod_rewrite缓存,我们可以选择PHP缓存模式通用能达到不错的效果。相关设置可参考如下截图:

wp_super_cache2

WP Super Cache高级设置

需要注意的是使用此插件后可能您对网站做出的修改不能及时显示,您需要在设置>>内容中删除过期缓存即可。如果您的网站服务器在国外或者文章数量较多建议使用此插件。

17 Comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注