EMLOG

cover

静态化缓存 功能扩展

插件可以将文章/页面缓存为HTML静态文件,并在文章/页面内容输出中读取使用。可以在一定程度上减少SQL查询, 提高系统运行效率。比较适合网站内容多且不经常更新的站点.


售价: 54.99

立即购买


开发者:子恒博客

上次更新: 2024-04-28

插件可以将文章/页面缓存为HTML静态文件,并在文章/页面内容输出中读取使用。可以在一定程度上减少SQL查询, 提高系统运行效率。

生成的静态HTML文件存储于 content/plugins/static_cache/pages 目录中, 站长可在该目录查看缓存生成情况。

注意:开启静态化后,文章/页面内容页不会自动更新(包括内容、页面布局、页面阅读量、评论,即整个页面都不会更新),如果您的网站涉及到一些动态功能,则可能不适合本插件。

最近更新

  • 优化代码

上次更新

  • 功能新增:可按分类删除缓存
  • 功能新增:查询未缓存的文章/页面ID
  • 功能优化:优化操作提示
  • 功能优化:优化插件介绍和使用说明

插件功能:

  1. 静态化开关配置项,可自由开启本插件.
  2. 使用文章ID来缓存一篇文章(页面)
  3. 使用文章ID区间来批量缓存文章(页面)
  4. 一次性缓存所有可缓存的文章/页面
  5. 增量缓存所有未缓存(且可缓存)的文章/页面
  6. 清空所有已经缓存下来的HTML静态文件
  7. 查询未缓存文章/页面ID功能

使用说明

  1. 缓存之前请先关闭【是否开启静态化】
  2. 填入对应的文章ID或点击按钮进行缓存文章/页面
  3. 缓存完毕后开启【是否开启静态化】
  4. 可缓存文章/页面查询条件:1. 正常显示 2. 已审核 3. 没有密码 4. 没有跳转链接
  5. 有些模版中,对某些页面做了重定向到新的页面,这类文章/页面无法缓存,缓存时会跳过,所以可能会有已缓存和共缓存数量不相等的情况.

注意事项

  1. 注意:生成缓存时请勿关闭本页面,否则可能会导致缓存不完整
  2. 注意:生成缓存快慢跟机器资源有关,注意观察【插件设置】旁边的提示。我这里180多篇文章生成缓存大约用了5秒

版本号:1.6.2

适配emlog版本:pro

兼容PHP版本:56,74,81,82

安装次数:55

更新时间:2024-04-28

发布时间:2023-04-12

请先登录, 再发布反馈评论


同类型的其他插件