【HPTypecho】页面缓存插件使用帮助

插件使用场景

虽然HPTypecho已经相当高效,但为了提高网站并发,对页面进行静态缓存还是很有必要的。此插件的目的就是对页面进行简单的前段缓存,以减少对数据库的压力。

提醒:更高效更灵活的缓存方式,应该是使用nginx而不是此类插件。如果你有nginx基础,可以参考这里进行配置

插件配置

首先,也是启用此插件。HPCache插件HPTypecho内自带,无需自己去下载,直接启用即可。

【HPTypecho】页面缓存插件使用帮助

接着,对插件进行配置:

【HPTypecho】页面缓存插件使用帮助

  • 第一个配置文件缓存路径。可以指定相对位置,也可指定绝对位置。
  • 第二个配置失效时间,单位是s,请根据自己的需要进行配置。

需要注意的是:

  1. 由于插件是采用简单的文件缓存机制,所以请保证缓存路径所在分区有足够大的空间,并且inode节点够用。
  2. 后台文章更新后,缓存并不会自动更新(实现起来比较麻烦,此版本暂时没有实现此功能),这个尤其需要注意一下,所以请合理配置缓存失效时间。

使用

插件配置后好,自动生效。效果如下:

【HPTypecho】页面缓存插件使用帮助

如上图,第一次访问,时间2.651s,再次访问,由于命中缓存,时间缩小到0.022s,效果明显。


版权声明:未经书面授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。