插件介绍
WordPress插件Redis Cache Pro是一款企业级Redis对象缓存优化插件,Object Cache Pro已针对WooCommerce进行了广泛的测试和优化,为了您的安心, 我们还将监视WooCommerce代码库 和即将发布的潜在缓存问题。Object Cache Pro与WordPress本身紧密集成,并且仪表板小部件使交互变得容易。它是站点健康集成,WP CLI命令,查询监视器集成和调试栏面板,可 深入了解您的缓存及其运行状况。
Redis Cache Pro 功能特点
- 原始性能 – Object Cache Pro 从头开始编写时考虑了原始性能,以避免不必要的 Redis 读取和写入并保持很小的内存占用。
- 持续测试 –拥有 1200 多个测试用例和 100% 的覆盖率,对代码库的每次更改都针对所有受支持的 PHP 版本(7.1 – 8.1)以及 Redis v4 和 v5 的单个实例和集群进行测试。
- WooCommerce 支持 – Object Cache Pro 针对 WooCommerce 进行了广泛的测试和优化。为了让您放心,我们还在监控 WooCommerce 代码库和即将发布的潜在缓存问题。
- 调试和记录——有时你就是不知道出了什么问题。选择加入日志记录和富有洞察力的错误报告使查找变得轻而易举。您甚至可以使用自己的 PSR-3 记录器。
- 100% API 兼容 – Object Cache Pro 严格遵循 WordPress 的 Object Cache API,以避免混淆或那些容易出错的返回值。
- 无缝集成——Object Cache Pro 与 WordPress 本身紧密集成,仪表板小部件使交互变得容易。它的站点健康集成、WP CLI 命令、查询监视器集成和调试栏面板提供了对缓存及其健康状况的深入了解。
- 未来证明——广泛使用的 Predis 库激发了 Object Cache Pro 的模块化代码,它允许立即采用新的扩展(如 Credis)和新的后端(DynamoDB 或 Memcached)。
启用方式
先检查环境是否安装了Redis服务和PHP扩展Redis,没有得安装上,这是必要条件。
以下是来自官方的配置教程:https://objectcache.pro/docs/configuration/
Object Cache Pro 的配置是使用文件中的WP_REDIS_CONFIGPHP 常量完成的wp-config.php。
任何配置错误都会生成错误日志条目,如果WP_DEBUG启用,还会抛出异常。
可用配置选项的完整列表可以在选项指南中找到,如果要发挥插件的最大威力,可以详细了解每个选项的作用。
【推荐配置】
对于大多数生产环境,以下配置是一个很好的起点:
define('WP_REDIS_CONFIG', [ 'token' => '', 'host' => '127.0.0.1', 'port' => 6379, 'database' => 0, // change for each site 'maxttl' => 86400 * 7, 'timeout' => 1.0, 'read_timeout' => 1.0, // 'prefetch' => true, 'split_alloptions' => true, 'debug' => false, ]); define('WP_REDIS_DISABLED', false);
PS:token处请填写秘钥
0U8QXfXImSigB6MEJQdLLcIBf8hKWwLnV457VrkeQvJMcZn2gUVFHT4w2s5G