本文最后更新于 2024年3月31日,已超过 8 月没有更新,如果文章内容失效,请反馈给我们,谢谢!
一、简介
Redis Cache Pro是一款企业级的Redis对象缓存优化WordPress插件,Object Cache Pro已针对WooCommerce进行了广泛的测试和优化,与WordPress本身紧密集成,并且仪表板小部件使交互变得容易。
二、官网
官方说明文档:https://objectcache.pro/docs
官方更新日志:https://objectcache.pro/docs/changelog
三、插件功能
- 插件功能
- 为原始性能重写
- 符合 WordPress 对象缓存 API
- 易于调试和记录
- 缓存预取和分析
- 完全单元测试(100% 代码覆盖率)
- 使用 TLS 进行安全连接
- 通过 WordPress 和 WP CLI 进行健康检查
- 针对 WooCommerce、Jetpack 和 Yoast SEO 进行了优化
四、使用教程
在站点根目录下的文件wp-config.php里加入如下代码
define('WP_REDIS_CONFIG', [
'token' => 'RAK3EiGNFop#gJq7tU55M%cb#%ZUy8Q#TyT$oXA&H9joowem7TbzdYQSewgy',
'host' => '127.0.0.1',
'port' => 6379,
'password' => 'abc', // redis密码
'database' => 1, // redis库
'maxttl' => 3600 * 24 * 7, // 7 days
'timeout' => 1.0,
'read_timeout' => 1.0,
'prefetch' => true,
'split_alloptions' => true,
'strict' => true,
'debug' => false,
]);
define('WP_REDIS_DISABLED', false);
五、预览
v1.20.2 - 2023-10-28
Fixed 固定
- Fixed plugin version string
修复插件版本字符串
v1.20.1 - 2023-10-27
Changed 改变
- Log exception message when cache reset fails
缓存重置失败时记录异常消息 - Don’t run filesystem health check if
DISALLOW_FILE_MODS
istrue
如果DISALLOW_FILE_MODS
true
- Changed filesystem test file name from
.object-cache-test.tmp
toobject-cache.tmp
将文件系统测试文件名从.object-cache-test.tmp
更改为object-cache.tmp
Fixed 固定
- Fixed
async_flush
when using PhpRedis v6.0
修复使用 PhpRedis v6.0 时的问题async_flush
- Avoid
TypeError
when usingWP_Error::get_error_data()
使用WP_Error::get_error_data()
时避免TypeError
v1.20.0 - 2023-09-19
Added 添加
- Added cache integrity protection
添加了缓存完整性保护 - Added analytics charts to dashboard widget
将分析图表添加到仪表板小部件 - Added
objectcache_widget_metrics
filter 新增objectcache_widget_metrics
过滤器 - Added
wp redis reset
command 添加了wp redis reset
命令 - Added support for
OBJECTCACHE_OVERRIDE
andOBJECTCACHE_MERGE
constants
添加了对OBJECTCACHE_OVERRIDE
和OBJECTCACHE_MERGE
常量的支持 - Added support for PhpRedis v6.0
添加了对 PhpRedis v6.0 的支持 - Added
analytics.sample_rate
configuration option
添加了analytics.sample_rate
配置选项
Changed 改变
- Reduce default
retries
from5
to3
将默认值retries
从5
降低到3
- Refresh nonce using
X-WP-Nonce
header
使用X-WP-Nonce
标头刷新随机数 - Expose Relay license issues in Dashboard widget
在仪表板小组件中公开中继许可证问题 - Refactored various flush mechanisms
重构了各种刷新机制 - Expanded
ObjectCache::withoutMutations()
callback type fromClosure
tocallable
将回调类型从ObjectCache::withoutMutations()
Closure
扩展到callable
- Delete
objectcache_*
site options when uninstalling
卸载时删除objectcache_*
站点选项 - Improved license API error handling
改进了许可证 API 错误处理
Fixed 固定
- Fixed failover when using Redis Sentinel
修复了使用 Redis Sentinel 时的故障切换问题 - Bump
plugins_api
priority to prevent plugins from hijacking responses
Bumpplugins_api
优先级以防止插件劫持响应 - Mute rare
undefined array key
notice influshBacktraceSummary()
静音罕见undefined array key
通知flushBacktraceSummary()
Removed 删除
- Removed
split_the_query
filter in favor of native WordPress 6.4 behavior
删除了过滤器以支持本机split_the_query
WordPress 6.4 行为 - Removed deprecated
rediscache_*
filters
删除了已弃用的rediscache_*
筛选器 - Removed deprecated
ObjectCache::flushMemory()
method
删除了已弃用ObjectCache::flushMemory()
的方法 - Removed
objectcache_analytics_retention
filter 移除的objectcache_analytics_retention
过滤器 - Removed
--async
option fromwp redis flush
从中删除的--async
wp redis flush
选项
下载方式
百度云盘
链接:https://pan.baidu.com/s/1gVCuk5JC5IZdfs09AmknVQ?pwd=lve0
提取码:lve0
© 版权声明
分享是一种美德,转载请保留原链接
THE END