基于 Redis 的 Z-BlogPHP 页面缓存加速产品,零侵入、智能清理、可视化后台,让您的网站又快又稳。
为什么选择 LB 缓存插件
- 快:页面 HTML 直接从 Redis 内存返回,高并发、爬虫抓取、流量突增时依旧秒开
- 稳:不修改 index.php,不改数据库,不生成静态文件,安装卸载零残留
- 省:缓存键按域名前缀隔离,同一 Redis 可承载多站点,节约服务器成本
- 准:内容变更精准清理对应缓存,一改全清导致命中率下降
支持的缓存类型(8 类全场景覆盖)
| 类型 | 说明 | 默认缓存时长 |
|---|---|---|
| 首页 | 根路径及分页 | 1 小时 |
| 文章详情 | Type=0 文章页 | 1 天 |
| 独立页面 | Type=1 自定义页 | 1 天 |
| 分类列表 | 分类页及分页 | 1 小时 |
| 作者列表 | 作者页及分页 | 1 小时 |
| 日期归档 | 日期页及分页 | 1 小时 |
| 标签列表 | 标签页及分页 | 1 小时 |
| 其它 | 搜索结果等 | 默认关闭 |
每类可独立开关,缓存时长(TTL)单独设置,最低 60 秒。
智能精准清理策略
内容变更时自动识别影响范围,清理精准到条目:
- 文章保存/删除 → 清该文章详情 + 相关分类/作者/标签/首页/日期列表
- 分类/标签变动 → 清全部缓存(影响范围广)
- 评论通过/删除 → 仅清对应文章详情页
- 会员编辑 → 仅清对应作者列表页
- 模块保存 → 默认不清(可配置 auto_clear_on_module 开启)
- 后台刷新 / 插件设置页 / 上传图片 → 均不触发清理
后台控制台一目了然
- 总览卡片:总开关状态、今日命中率、缓存数、Redis 版本与内存、扩展状态、连接状态
- 今日表现:命中 / 未命中 / 总请求 / 当前缓存,每日自动归零
- 类型管理:8 类一行,支持开关、设置 TTL、单类型手动清空(风险类型二次确认)
- Redis 配置:主机 / 端口 / 密码 + 一键测试连接
- 高级设置:不缓存 URL(精确 / 前缀
*/regex:/pattern/正则)、登录用户绕过缓存、HTML 底部写入缓存时间注释 - 响应式界面 + AJAX 提交 + CSRF 防护,电脑/平板/手机均流畅操作
适用场景
- 个人博客 / 自媒体:爬虫抓取、阅读高峰不卡顿
- 企业展示站:长 TTL 秒开,专业体验加分
- 资讯 / 新闻站:精准清理保证新内容及时呈现
- 商城 / 社区 / 文档:规则排除交互页,其余全加速
快速上手(3 步搞定)
- 上传插件:将
lb_cache目录放入zb_users/plugin/ - 启用插件:Z-Blog 后台 → 插件管理 → 启用「LB zblog 缓存插件」
- 配置并开启:进入控制台 → 填 Redis 参数并测试连接 → 打开总开关 → 保存
验证生效:访问前台几页后看后台「当前缓存数」是否增长,或查看网页源码底部是否出现缓存时间注释。
运行要求与授权
- PHP ≥ 7.2,已安装 phpredis 扩展
- Z-BlogPHP 站点运行于 伪静态 环境





![zblogphp拓源阅读更多[查看全文]插件](https://www.ytecn.com/zb_users/upload/2022/02/202202181645173454677186.png)



