涉及 WordPress VIP 客户的实时协作功能真实测试显示出令人鼓舞的结果,贡献者们继续研究如何在 WordPress 7.0 中发布该功能。来自 45 个 WordPress VIP 客户的反馈显示,基于 WebSocket 的实时协同编辑在现代 WordPress 构建中运行良好。
VIP 产品经理 Jacob Smith 本周在 Make WordPress Core 博客上分享了早期用户反馈。该公司在 10 月至 12 月初期间与 45 个客户对其实时协作实现进行了测试。
该功能是 Gutenberg 路线图第三阶段的一部分,允许多个用户同时编辑同一篇文章,类似于 Google Docs。
根据 Smith 的说法,参与测试的组织涵盖媒体、高等教育、研究和企业出版领域,团队报告在使用区块编辑器和现代 WordPress 最佳实践的网站上获得了”流畅的体验和最少的问题”。
Smith 表示,多个团队通过同时添加数十个区块、并行复制大量现有内容以及整个团队一起编辑同一篇文章等方式测试了该功能的极限。
“在这些使用原生区块和现代自定义区块的压力测试中,实时协作表现得非常出色,”Smith 说。
Smith 还注意到用户对 Notes 功能的”极大热情”。Notes 是 WordPress 6.9 中引入的功能,允许用户直接在编辑器中评论、回复和解决线程化笔记,一个团队将该功能描述为”革命性的”。
虽然 Smith 没有透露参与测试的组织名称,但 VIP 的客户包括皮尤研究中心、TIME、新闻集团、NASA 和 Vox Media 等出版商和机构。
在 7 月 The Verge 的 Decoder 播客采访中,主持人 Nilay Patel 询问 Automattic CEO Matt Mullenweg 何时会在 WordPress 中推出实时协作编辑。Mullenweg 表示希望在本月早些时候发布的 WordPress 6.9 中包含该功能。The Verge 主编 Patel 指出,当 Vox Media 在 2023 年迁移到 WordPress 时,实时协同编辑是他团队最需要的功能。
VIP 在 10 月透露,Automattic 的一个小团队一直在为 WordPress 开发实时协作功能。其实现已在 GitHub 上发布,最近在公司网站上推广,使用 WebSocket 实现同步编辑,具有实时光标、用户头像和自动冲突解决功能。该插件需要 WordPress 6.7 或更新版本、自定义 Gutenberg 构建和 WebSocket 服务器。
VIP 软件工程师 Chris Zarate 当时写道:”我们的目标是在 Gutenberg 中提供一个稳定、高性能、由 Yjs 驱动的同步引擎,准备好与各种网络传输(Yjs 连接提供程序)配合使用。”他补充说,Automattic 正在”向上游贡献”,以帮助将实时协作引入 WordPress。
实时协作是 WordPress 尝试的技术上最具雄心的功能之一,需要在各种托管设置中工作的解决方案,从 VIP 上的企业新闻编辑室到低成本共享托管。
Dekode Interaktiv AS 工程主管 Marius L. Jensen 在回应 Smith 的更新时表示,VIP 的”强大生态系统”与大多数 WordPress 用户通常依赖的托管环境有很大不同。如果实时协作要在 WordPress 7.0 中推出,他还对压缩的时间表表示担忧。
“这是否更适合作为规范插件方法,而不是核心捆绑方法?”Jensen 写道。
Automattic 架构协调员 Anne McCarthy 回应说,需要在不同托管环境中进行更广泛的测试,将 VIP 客户描述为”服务器设置和整体需求之间的独特案例”。
她表示,核心中协作编辑应该是什么样子的”基准体验”尚未定义——Gutenberg 首席架构师 Matías Ventura 在上周的 WordPress 7.0 规划帖子中也提出了这一点。
Ventura 的帖子概述了 WordPress 7.0 的早期规划,实时协作被标记为正在考虑的最具雄心和依赖基础设施的项目之一。
目前,贡献者专注于将实时协作的实验性工作合并到 Gutenberg 插件中,以便在主机、插件和编辑工作流程中进行更广泛的测试。





发表回复