插件介绍
今天小编给大家介绍一款 WordPress 必备的加速神器级插件 WP Super Cache,该 WordPress 插件是由 WordPress 官方人员 Donncha 开发的,平时大家都在问 v7v3 的速度为什么这么快?其实 WP Super Cache 的功劳就很大,基本上 WordPress 站点使用了该插件速度都可以得到大幅度上升,实在是 wper 居家旅行防火防偷防抢劫防色狼的必备之良品啊~~那么 WP Super Cache 为什么可以让 WordPress 的速度得到如此大幅度的提升呢?我们来看看 WP Super Cache 插件各种缓存方式的工作原理吧。
WP Super Cache 通过以下三种方式缓存 (按照缓存效率排序):
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 Cache 插件使用的时候可能会出现的几种问题:
1,WP Super Cache 启用后后台出现显示错乱的情况。 (PS:遇到此种问题,一般都是 wp-config.php 文件不可写或者 wp-content 目录不可写造成的,仅需要将权限改为 777 即可。)
2,WP Super Cache 插件启用后 WordPress 网站的速度依然没有变快,甚至变得更加缓慢了。 (PS:此种问题一般出现在 vps 上原因是因为/wp-content/cache/目录不存在或者是没有读写权限,只需要登录 SSH 给予改文件夹写入权限即可。)
3,使用 WP Super Cache 插件时如何分析插件是否缓存正常?(PS:打开网站页面右键查看源码,会有一段缓存状态标识,如果页面缓存失败该表示也会显示具体哪出问题了)