对Discuz插件方面的缓存还要优化
bit 发表于 2025-12-14 21:28
对Discuz插件方面的缓存还要优化
已经迭代到6.6版本了还在自测,主要工程量越来越复杂了,已经快榨干了redis所有可以发挥的参数了,除非改造discuz x3.5,或者下个方向引入X5.0的opcache内存驱动下放到X3.5然后叠加本redis高级扩展,否则可能很难从redis层面很难突破到极致性能发挥。
admin 发表于 2025-12-14 21:31
已经迭代到6.6版本了还在自测,主要工程量越来越复杂了,已经快榨干了redis所有可以发挥的参数了,除非改 ...
我用了两天6.2版本 对插件的支持好像还有点问题 可能我不会设置 缓存,让他该缓存哪个缓存多长时间这些,今天又给还原回去了。。。
不过感觉这个好像还是有点吊炸天的意思。
admin 发表于 2025-12-14 21:31
已经迭代到6.6版本了还在自测,主要工程量越来越复杂了,已经快榨干了redis所有可以发挥的参数了,除非改 ...
OPCache 这个好像提速效果更直接?
bit 发表于 2025-12-14 21:47
OPCache 这个好像提速效果更直接?
参考:
升级 Discuz! X5.0 必看:开启 PHP JIT,让性能飞起来!
https://www.dismall.com/thread-26639-1-1.html
来自: Discuz! 官方交流社区
将最终实现该Redis增强扩展与X5.0 JIT能力叠加性能加速和双重缓存和Reids L7层WAF防御能力为一体。
目前已经推进到6.8版本。
admin 发表于 2025-12-15 19:27
参考:
升级 Discuz! X5.0 必看:开启 PHP JIT,让性能飞起来!
https://www.dismall.com/thread-26639-1 ...
无限期待
其实我一直觉得楼主的品味不错!呵呵!
7.0 能不能指定Redis数据库了
bit 发表于 2025-12-19 23:18
7.0 能不能指定Redis数据库了
指定redis"数据库"在config_global.php的redis配置段的:
'prefix' => 'dz-x:', //dz-x改为你自己的命名空间(随意)在教程中且从一开始版本都已经支持,只是这里叫做命名空间。
体现在 Redis 状态仪表盘 的下图位置(https://www.dz-x.net/redis_status.php):
下一步工程主线
[*]推进 原生命令旁路审计(raw command proxy audit)
[*]覆盖命令:
[*]SET / HSET / PERSIST / EXPIRE
[*]必须在 RedisProClient Proxy 层
[*]绑定:
[*]via
[*]examples
[*]与:
[*]callers
[*]callers_via
[*]cross_index联动
下一阶段子工程(规划)
[*]Redis L7 WAF / CC 防护
[*]score / blocklist / rate-limit
[*]Redis 原子计数
[*]面板可视化
[*]Prefetch optimizer 自动化
[*]caps 建议自动生成 → 人工确认 → 落地