Heven Kin的博客

Typecho Redis Cache食用教程

深夜,我成功用上了DirectAdmin面板的Redis缓存(应该)。首先感谢@lanceliao写出了这个缓存前端、Qi姐提供的免费CN2空间 :@(赞一个)

Typecho Redis Cache配置

食用步骤

  1. 下载Credis库作为Redis的php客户端,解压后把Credis文件夹上传至Typecho根目录。
  2. 将Typecho根目录的index.php文件重命名为index_origin.php;
  3. 根据服务器配置Typecho Redis Cache中的index.php文件,主要是修改redis_host,redis_port和userkey三个参数,然后将index.php上传到Typecho根目录。

最后的Typecho根目录应该是这样子的:

├── index.php             //Typecho Redis Cache 前端脚本         
├── index_origin.php  //Typecho 原来的index.php
├── Credis                    //Credis 库(**注意是大写**)
    ├── Client.php         //Credis 库文件
    ├── 其他文件
├── Typecho其它文件夹和文件

为了方便调试,网址最后加上?debug=true参数,可以在网页源代码看到调试信息,例如:

https://www.bugteam.cn/?debug=true

缓存管理

Redis的缓存不会清除,需要用户手工清理。清理时,只要在打开的任意一个网页上加上userkey和action参数就可以了。例如:

清除当前页面缓存:
https://www.bugteam.cn/?debug=true&userkey=setkey&action=purgepage

清除整站缓存:
https://www.bugteam.cn/?debug=true&userkey=setkey&action=purgeall

非缓存页面

以下类型的页面不会建立缓存:

十分感谢

参考资料

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »