专为Z-Blog大数据量站点设计,实现全站HTML静态化缓存,大幅降低PHP与MySQL负载。集成数据库索引优化、文章内容分离、访问控制与安全策略,提供批量运维工具及Nginx伪静态规则输出,助力百万级数据高效运行。
LY_百万数据优化纯静态缓存插件(Z-Blog 专用)
这是一款专为Z-Blog大数据量站点打造的高性能优化插件,适配百万级数据场景,兼顾性能提升与数据安全,后台采用清晰选项卡布局,所有优化开关与参数集中管理,操作便捷。
-
全站静态化缓存
自动将页面渲染结果生成纯静态HTML文件,用户访问时直接读取静态文件,大幅降低PHP和MySQL负担。支持灵活配置缓存时效(按天/分钟)、首页单独时效,可过滤特定分类/文章/路径不缓存,还能自定义是否开启HTML压缩输出。 -
数据库深度优化
- 自动添加或优化文章表、评论数、阅读数、别名、分类等关键数据表索引,提升查询效率
- 标签列表优化:通过关联表缓存标签与文章关系,加速按标签检索
- 内置文章列表统计缓存,缓存分页总数,减少重复Count查询
- 可禁用高消耗的日历模块和日期归档页,避免无效资源开销
-
文章内容分离机制
为缓解单表数据量过大问题,可将文章正文、摘要、Meta信息独立存储:支持分离为TXT文件存放至缓存目录,或按ID每10万条拆分到分表,主表仅保留索引字段,显著提升数据库读写性能。 -
灵活的访问控制与安全策略
- 自定义允许的蜘蛛UA(如百度、谷歌等),屏蔽其他无效爬虫
- 可屏蔽PC端访问或跳转指定网址,快速实现纯移动端站点
- 支持多域名共享静态(相对路径模式)或各域名独立静态,适配多站点部署
- 可设置登录用户或蜘蛛爬虫绕过缓存,保留动态交互能力
-
批量运维工具
提供一键批量生成所有文章/列表/分类/标签/作者静态页的功能,支持指定网址更新或删除缓存,还可一键清空遗弃缓存文件,大幅降低管理员运维成本。 -
高级定制能力
支持注入自定义JS代码、页面字符替换、手机端独立静态,还可直接输出Nginx纯静态伪静态规则,实现“关闭PHP和MySQL也能正常访问”的极致静态化效果。




