Docket cache 是一个持久的 WordPress 对象缓存,存储为普通 PHP 代码。打算为那些无法使用 Redis 或 Memcached 服务器的人提供替代选项。
该插件不使用[serialize](https://www.php.net/manual/en/function.serialize.php)和[unserialize](https://www.php.net/manual/en/function.unserialize.php)PHP对象存储到平面文件中,该插件通过将对象转换为纯PHP代码来存储数据,从而在启用Zend OPcache的情况下实现更快的数据检索和更好的性能。
请参阅[WordPress中的缓存](https://docs.docketcache.com/resources/caching-in-wordpress)上的文档。
为什么要使用这个插件?
当涉及到 WordPress 中可靠的持久对象缓存时,[Redis](https://redis.io/)或[Memcached](https://memcached.org/)名列前茅。然而,这些解决方案需要服务器知识,并且很少以低成本或共享托管服务器提供。
唯一的解决方案是将对象缓存存储到文件中。使用WordPress,导出PHP对象并不容易,大多数实现基于文件解决方案的插件将序列化和反序列化对象以存储和检索数据。
Docket Cache 采取更好的方法,将对象缓存转换为普通PHP代码。这个解决方案更快,因为WordPress可以直接使用缓存,而无需运行其他操作。
功能特点
- 对象缓存+OP缓存
- 高级文章缓存
- 对象缓存预缓存
- WordPress 菜单缓存
- WordPress 翻译缓存
- WordPress 核心查询优化
- 术语计数查询优化
- 文章、页面、评论计数优化
- 数据库表优化
- WooCommerce 优化
- WP 选项自动加载悬架
- 文章错过的时间表调整
- 对象缓存+OPcache统计+OPcache查看器
- 缓存日志
- Cronbot 服务
- WP-CLI 支持
- 多站点/多网络支持
安装要求
使用 Docket Cache 最低限度配置:
- PHP 7.2.5
- WordPress 5.4
- Zend OPcache