名称: | 全站缓存(静态化)插件 | |||
应用ID: | Nobird_Cache | 最低要求: | Z-BlogPHP 1.5 Zero Build 151626 | |
版 本: | 8.0.1 | 发布日期: | 2014-07-21 | |
PHP最低版本要求: | 5.3 | 更新日期: | 2022-11-14 |
使用缓存技术,将每次用户访问的页面以静态化的形式存放在服务器上,每隔一段时间才会去更新,减少服务器压力,尤其减少数据库压力。
更新时间可以由用户在后台进行设置,间隔时间越长对服务器压力越小,适合访问量较大的网站。
功能描述如下:
1、使用缓存技术,减少数据库查询次数,无论原来多少次查询,都降为0次。
2、提升页面执行速度,大幅降低页面执行时间。
3、仅针对陌生用户(既没有登录也没有留言过的用户)展示缓存信息,完美兼容回复可见、登录可见等需要动态页面权限的插件。
4、提供静态化文件模式,负载能力更强,对搜索引擎更友好。
本插件推荐的web服务器顺序:nginx>apache>IIS7以上版本+web.config>kangle>iis+isapi rewrite
注意:
1、插件只会缓存那些伪静态后的页面,只会处理经过index.php处理的页面(首页、列表页、文章页、独立页面、tag页等)。
2、如果页面刷新异常,请尝试从ZBLOG后台设置里关闭gzip压缩选项。
3、需要php5.3或更高的版本。
演示效果见作者网站:https://www.birdol.com/
ChangeLog:
2024.05.21 修复一处PHP8下的BUG.
2022.11.01 程序优化
2020.05.08 抓到一条千年老虫
2020.04.05 支持php7.4
2020.01.01 定价调整。
2018.11.10 修复错误调度机制的一个BUG。
2018.05.05 安全性更新
2018.03.29 修复当分类路径为dir时刷新缓存的bug。
2017.06.02
代码优化。
2017.05.24
1、修复部分主机opcache的bug;
2、修复在memcache模式下首页更新的bug。
2017.04.30
修复一处手机版更新的问题。
2017.01.31
完善插件版本信息
2016.12.14 删除混合模式时的memcache统计信息按钮。
2016.11.07
代码重构。
2016.11.03
更新支持ZBLOGPHP1.5版本,目前zblogphp1.5尚不稳定,请用户斟酌升级。
2016.10.29 解决memcache在同一服务器多站点时可能造成的缓存内容冲突的问题。
2016.07.14 修正一处可能造成无法恢复默认首页文件的bug。
2016.07.02 修正开启浏览动态统计数时的一处bug。
2016.06.29 修正memcache监控界面在某些主机下无法展示的问题。
2016.06.02 兼容相册、密码访问插件。
2016.02.27 无聊但是有趣儿的小升级。
2016.02.20 修正浏览量统计的问题。
2016.02.17 界面文字描述调整优化。
2016.01.28 支持memcache功能。支持memcache信息监控
2015.12.27 由于kangle对于htaccess的高级规则支持有问题,静态化功能对kangle无效,只能在kangle下使用缓存模式。
2015.11.26 提升缓存效率
2015.11.14 修正当开启动态更新浏览量并且页面超过一处调用ViewNums标签时造成的显示浏览量错误的问题。
2015.10.27 修复一处文件编码问题
2015.10.10 修复可能在某些linux主机下的权限问题。
2015.09.09 增加静态化功能。
2015.08.30 增加多功能刷新选项,定制更自由。
2015.08.19 1、增加强制刷新首页、分类页、全部缓存的功能。
2、增加更新同分类上一篇下一篇文章的功能。
3、增加发表、编辑、删除评论时更新对应文章的功能。
4、增加动态统计浏览量功能。即便缓存状态下也可以动态统计浏览量(可选开关)
2015.08.18 发表文章时可以选择刷新上一篇 下一篇文章。
2015.08.17 增加发表文章时主动刷新页面缓存的功能。
2015.07.31 解决部分高版本php可能产生的一些小错误。
2014.12.15 修正部分主机上可能会无法更新实体文件的问题。
2014.10.22 修正一处碧油鸡
2014.08.05 改进接口实现方式,取消首次页面缓存的一个error信息,定版,后续无重大更新将不再变更版本号。
2014.07.31 修复一个小bug,处理更高效。
2014.07.30 更新新功能,缓存极度优化。
2014.07.28 插件首发。