在大量文章、评论以及插件的数据的情况下wordpress速度的确不敢恭维,之前小C曾经介绍过一款非常实用wordpress插件:WP Super Cache,该插件对wordpress有着非常明显的加速优化效果,该插件的Mod_rewrite加速模式加速效果非常好,因为这种模式是直接将网站的页面生成静态的html页面,然后使用Mod_rewrite将请求转发到静态文件,这样就跳过了php解析这一步直接将页面吐出到浏览器,从而达到加速的效果。今天小V就教大家不使用插件来静态化缓存wordpress。

将以上代码保存为cache.php文件然后放置到网站根目录,然后在根目录下目录下一个名为cache的目录,权限更改为777(写入缓存文件用的)

然后在根目录的index.php的<?php之后加上以下代码:

一定要保证缓存目录的可写性,一定要加到文件的最上方,不然等页面完全加载完了才吐出缓存页面那就等于没缓存一样

在此教程发布不久之后便有不少小伙伴联系小V说是该方法缓存后网站速度有了非常明显的提升,但是该方法有个弊端,就是缓存不会自动更新,这次小V就来对该加速方法进一步的补充下,添加自动更新缓存功能,实现发布新文章或者是更新文章之后立即自动刷新缓存。

实现方法如下:

一、复制一下这段代码保存为del.php文件。