对于关注 WordPress 生态的朋友来说,近期的开发进程可谓一波三折。在短暂沉寂之后,WordPress 7.0 的迭代正式宣告重启,并发布了第三个候选版本(RC3)。
然而,这次更新中最引人瞩目的消息并非新增了什么功能,而是一次重大的“减法”——原定作为 7.0 核心卖点的实时协作(Real-Time Collaboration,简称 RTC)功能已被正式移除。
核心解读
1. 迭代重启:RC3 发布,正式版锁定 5 月 20 日
随着 RC3(Release Candidate 3)的发布,WordPress 7.0 的开发已进入最后冲刺阶段。RC 版本通常意味着功能冻结,工作重心转向 Bug 修复与稳定性测试。
- 发布节奏回归:RC3 的推出标志着此前停滞的开发进程已重回正轨。
- 发布时间表:官方计划于 2026 年 5 月 20 日正式发布 WordPress 7.0。
- 测试邀请:官方建议开发者及重度用户通过 WordPress Beta Tester 插件或 WP-CLI 提前测试,帮助保障正式版的稳定性。
2. 重磅调整:实时协作(RTC)功能被移除
这或许是 7.0 开发周期中最艰难的决定之一。曾被寄予厚望、意在与 Google Docs 比肩的“实时协作”编辑体验,在最后关头由 Matt Mullenweg 宣布从 7.0 核心代码中移除。
为什么 RTC 会被移除?
根据核心团队的说明,移除主要基于以下技术考量:
- 技术方案尚未成熟:当前实现方式在处理竞态条件(Race Conditions)、服务器负载及内存效率方面仍面临挑战。
- 稳定性隐患:模糊测试(Fuzz Testing)中反复出现多个 Bug。为保证 7.0 正式版的稳定,官方认为强行上线该功能的风险过高。
- 性能考量:实时协作对服务器实时通信能力要求极高,当前架构在应对大规模并发和复杂插件环境时,尚未达到“核心级”的稳健标准。
3. 未来展望:RTC 并非终结,而是“回炉重造”
虽然 RTC 缺席了 7.0,但这并不意味着项目被取消。
- 进入 7.1 观察期:官方明确表示,RTC 将在 7.1 版本开发周期中重新评估。
- 继续在 Gutenberg 插件中迭代:用户和开发者目前仍可通过安装 Gutenberg 插件提前体验与测试 RTC 功能。这样,开发团队能在不影响核心稳定性的前提下,收集更多真实场景的反馈。
- 生态适配:此次延迟也让第三方主题和插件开发者获得更多时间,去研究如何让自己的产品兼容协作模式(例如解决多个用户同时编辑自定义区块时的冲突问题)。
结语
WordPress 7.0 的这次调整再次印证了开源社区“稳定压倒一切”的原则。实时协作的缺席令人遗憾,但一个更稳定、更轻量的 7.0 版本,对全球数以亿计的网站主来说,或许是更负责任的选择。
