CMS教程

无需插件实现wordpress生成静态缓存文件的方法

时间:01-29   作者:YDW   来源:YDW.ORG   阅读:147  
内容摘要:Cache的工作原理吧,该插件的加速模式加速效果非常好,因为这种模式是直接将网站的页面生成静态的html页面,然后使用将请求转发到静态文件,这样就跳过了php解析这一步直接将页面吐出到浏览器,从而达到加速的效果。代码里都有注释,将代码保存为cache.php文件,然后将其放到网站的根目录下,切记,是网站根目录,非主题的根目录!然后给网站根目录创建个cache文件夹,给予777的写入权限

云端网 - www.ydw.org

说起生成静态缓存的话首先想到的就是WP Super Cache插件,确实如此,大多数的站长们都在使用.

但是永远都有那些纠结完美派的人,不喜欢用插件的人也十分的多,而今天介绍的非插件搞定生成静态缓存文件方法,即可为大家去掉这款强大的缓存插件WP Super Cache的使用!

首先说下,WP Super Cache的工作原理吧,该插件的加速模式加速效果非常好,因为这种模式是直接将网站的页面生成静态的html页面,然后使用将请求转发到静态文件,这样就跳过了php解析这一步直接将页面吐出到浏览器,从而达到加速的效果。

而今天介绍的教程,几乎和上面的工作原理相同,再配合CDN等加速类的使用的话,效果将十分的明显,提速100%啊!

操作流程

CACHE_LIFE){
  unlink($file);
  }
  }
  }
  ob_start('auto_cache');                 //回调函数 auto_cache
  }
  else{
  if(file_exists($cache_file)){           //file_exists() 函数检查文件或目录是否存在。
  unlink($cache_file);                //不是GET的请求就删除缓存文件。
  }
  }
?>

代码里都有注释,将代码保存为cache.php文件,然后将其放到网站的根目录下,切记,是网站根目录,非主题的根目录!然后给网站根目录创建个cache文件夹,给予777的写入权限

然后将代码

require('cache.php');

放到根目录的index.php的

www.ydw.org - 云端网


标签:插件  静态缓存文件  
网站版权  8888888888  8888888888