wordpress无插件实现页面缓存静态化
wordpress无插件实现页面缓存静态化有3条评论2019年12月28日 上午10:52分类:其他 阅读: 17,485 次
网上借鉴的代码,稍微有些修改 其原理是: 1、用php获取用户的请求URL链接,如果是第一次访问,则将此链接以静态html文件保存在硬盘上,文件名取链接的MD5值 2、当后续访问此链接时,比较MD5值,如果相等,则从硬盘直接读取html文件回送给用户 3、可设置缓存文件的过期时间,如果时间到期,则重新生成静态html文件 代码: 将以上代码保存为cache.php文件然后放到wordpress根目录,并在根目录下新建一个名为cache的目录,权限更改为777(写入缓存文件用的) 然后在index.php的头部加上以下代码即可: require('cache.php'); 如果想停止静态化,屏蔽此语句即可 如果想实现访问计数,在cache.php文件中可以直接连接数据库修改相应字段即可
【阅读全文】