乐于分享
好东西不私藏

WordPress 高性能全页缓存插件 MilliCache

本文最后更新于2026-03-13,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

WordPress 高性能全页缓存插件 MilliCache

MilliCache

为 WordPress 提供高性能全页缓存,使用 Redis、ValKey、KeyDB 或 Dragonfly。

MilliCache 将完整的 HTML 页面存储在内存中,并在毫秒内提供服务——无需加载 WordPress。结合智能缓存标志和灵活规则,它专为需要速度和控制力的扩展站点而设计。

主要特性

  • 闪电般快速 — 内存缓存,响应时间极快
  • 缓存标志 — 为页面打标签,实现精确、针对性的缓存失效
  • 灵活规则 — 通过基于条件的规则控制缓存行为
  • 多站点原生支持 — 每个站点隔离,全网络管理
  • 专为扩展而建 — 多个 Web 服务器可以共享单个 Redis 实例
  • WP-CLI 集成 — 完整的命令行缓存管理
  • 多种后端 — Redis、ValKey、KeyDB 或 Dragonfly

在 millipress.com 上了解更多信息,您也可以找到完整文档。

快速入门

  1. 安装 通过 ZIP 下载 或 Composer:
composer require millipress/millicache
  1. 激活 在 WordPress 管理员界面中激活插件
  2. 启用缓存 在 wp-config.php 中:
define('WP_CACHE'true);// 可选:配置 Redis 连接define('MC_STORAGE_HOST''127.0.0.1');define('MC_STORAGE_PORT'6379);
  1. 验证 在设置 UI、浏览器开发者工具中,或使用 WP-CLI:
wp millicache testwp millicache status

要求

  • PHP 7.4+(推荐 8.x)
  • WordPress 6.6+
  • Redis 兼容服务器(ValKey、Redis、KeyDB 或 Dragonfly)

测试

MilliCache 使用 PHPUnit、PHPStan 和 Playwright 进行测试。要在本地运行测试:

# 启动测试环境(需要 Docker + Node.js)npm installnpm run env:start# 运行端到端测试npm run env:e2e# 停止环境npm run env:stop

测试 WordPress 可在 http://localhost:8888 上访问(登录:admin / password

有用命令

npm run env:cli wp millicache stats    # 运行 WP-CLI 命令npm run env:redis-cli                  # 打开 Redis CLInpm run env:reset                      # 重置环境
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » WordPress 高性能全页缓存插件 MilliCache

猜你喜欢

  • 暂无文章