![Redis Cache Pro「持续更新」| WordPress高效缓存插件插图 Redis Cache Pro「持续更新」| WordPress高效缓存插件插图](https://blog.eswlnk.com/wp-content/uploads/wpcy/981970b8110ef4d49e018078307b105f.jpg)
如果你的WordPress站点面临着加速速度慢,数据库查询次数过多,严重影响用户使用的问题,那么我非常推荐您使用这款商业化缓存插件。目前大多数可免费下载的Redis Cache Pro插件均为共享文件,并没有解锁插件的高级功能。插件明文解码,已经激活。
Redis Cache Pro
真正可靠、高度优化和完全可定制, 在您最需要时配备专门的工程师。兼容 WordPress 对象缓存 API
¥免费
Redis Cache Pro 是一款真正可靠、高度优化和完全可定制的插件,在您最需要的时候配备专门的工程师。Redis Cache Pro 是 WordPress 的业务类 Redis 对象缓存后端。
插件信息
- 资源类型:WordPress插件
- 授权:✔️已激活
- 语言:简体中文
- 版本:v1.20.0
- 文件大小:382 KB
- 更新日期:2023-09-29
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 Cache Pro与基础版本不同,我们需要手动添加redis链接代码,这里给出一段示例代码,如果想要更详细的可以到Redis Cache Pro的官方文档查看。
define('WP_REDIS_CONFIG', [
'token' => 'Your Token',
'host' => '127.0.0.1',
'port' => 6379,
'database' => 0, // change for each site
'maxttl' => 3600 * 24 * 7, // 7 days
'timeout' => 1.0,
'read_timeout' => 1.0,
'split_alloptions' => true,
'debug' => false,
]);
define('WP_REDIS_DISABLED', false);
PS:token处请填写秘钥
0U8QXfXImSigB6MEJQdLLcIBf8hKWwLnV457VrkeQvJMcZn2gUVFHT4w2s5G
启用插件
上传完毕并成功启用该插件后,可直接在插件设置页面启动,点击「Enable Cache」,即可正常启用!
![Redis Cache Pro「持续更新」| WordPress高效缓存插件插图1 Redis Cache Pro「持续更新」| WordPress高效缓存插件插图1](https://static.eswlnk.com/2023/02/20230222175227177.png)
更新日志
v1.21.1
- 修复运行管理生命周期时罕见的类型不匹配问题
- 使用 Relay 时添加 Redis 集群支持
- 添加了 ErrorLogContextLogger 以便于调试
- 默认启用严格模式
- 支持 WC_SESSION_CACHE_GROUP 常量
- 使用去相关抖动退避算法进行连接尝试
- 在自动删除插件之前检查 wp_is_file_mod_allowed(‘object_cache_dropin’)
- 添加了 Relay*Connection::keysInMemory() 帮助程序
- 改进了使用集群连接时的延迟小部件内容
- 从插件本身记录日志时使用配置的记录器和日志级别
- 已解决的 PHP 8.4 弃用通知
v1.20.0
- 添加缓存完整性保护
- 将分析图表添加到仪表板小部件
- 添加
objectcache_widget_metrics
过滤器 - 添加
wp redis reset
命令 OBJECTCACHE_OVERRIDE
添加了对和OBJECTCACHE_MERGE
常量的支持- 添加了对 PhpRedis v6.0 的支持
- 添加了
analytics.sample_rate
配置选项
已更新
请问带密码的redis如何连接
define('WP_REDIS_CONFIG', [
'password' => 'super-s3cret',
]);
在配置中增加以上即可
谢谢分享