自己搭建网站后打开速度慢,我们就可以给网站增加一个缓存功能。WordPress网站增加缓存最常见的方法就是安装缓存插件,例如WP Super Cache和WP Rocket这些,今天再分享一个直接使用php生成html缓存的方法。
该方法是直接使用php生成html在服务器上,当用户访问时判断md5是否发生变化,没变化就直接发送html文件给用户,避免服务器上再次生成。
php生成WordPress缓存文件方法
1、复制下面的代码,保存为cache.php文件
CACHE\_LIFE){ unlink($file); } } } ob\_start('auto\_cache'); //回调函数 auto\_cache } else{ if(file\_exists($cache\_file)){ //file\_exists() 函数检查文件或目录是否存在。 unlink($cache\_file); //不是GET的请求就删除缓存文件。 } } ?>2、把cache.php文件上传到网站根目录。
3、在网站根目录创建一个cache文件夹,并给予777的权限。
4、修改网站根目录的index.php文件,在<?php下一行插入
require(‘cache.php’);
注意,笔者并未实际测试该方法的可行性,也不建议新手朋友使用这种方法。
新手建议使用插件的方式为WordPress网站生成缓存文件,例如下面几款:
- WordPress缓存插件WP Rocket 3.4.3使用教程和下载地址
- WordPress缓存插件WP Super Cache下载和设置教程
- 功能使用简单的WordPress缓存插件:Breeze
- #建站#配置Nginx fastcgi_cache缓存加速WordPress网站