
Docket Cache 是一个 WordPress 持久对象缓存插件,可以将数据存储为纯PHP 代码。
Docket Cache 插件为无法使用 Redis 或Memcached 服务器的用户提供了一个有效的替代方案。
与依赖序列化和取消序列化 PHP 对象将其存储在平面文件中的传统方法不同,该插件将对象转换为普通的 PHP 代码。这种方法显著提高了数据检索速度和整体性能,特别是当与 Zend OPcache 配对时。
有关更多信息,请参阅关于在 WordPress 缓存的文档。
为什么要使用 Docket Cache?
当谈到 WordPress 中可靠的持久对象缓存时,Redis 或 Memcached 是首要的方式。然而,这些解决方案需要掌握一定的服务器知识,很少提供低成本或共享托管服务器。
唯一可行的解决方案是在文件中存储对象缓存。在 WordPress 中,导出 PHP 对象并不容易。大多数实现基于文件的缓存的插件都依赖于序列化和取消序列化对象来存储和检索数据。
Docket Cache 通过将对象缓存转换为纯 PHP 代码来实现。这种解决方案更快,因为WordPress 可以直接使用缓存,而无需运行其他操作。
Docket Cache 功能
- 对象缓存 + OPcache
- 高级文章缓存
- 对象缓存预缓存
- WordPress 菜单缓存
- WordPress 翻译缓存
- WordPress 核心查询优化
- 术语计数查询优化
- 文章、页面、评论计数优化
- 数据库表优化
- WooCommerce 优化
- WP 选项自动加载悬架
- 文章错过的时间表调整
- 对象缓存 + OPcache 统计 + OPcache 浏览器
- 缓存日志
- Cronbot 服务
- WP-CLI 支持
- 多站点/多网络支持
Docket Cache 配置要求
使用 Docket Cache 至少需要:
- PHP 7.2.5
- WordPress 5.4
- Zend OPcache