WordPress 7.0 出了,我为什么还没升级

WordPress 7.0 出了,我为什么还没升级


五月二十一号,WordPress 7.0 正式发布了。

作为一个在 6.9.4 上运行了好几个月的博主,我收到了更新通知,然后……把它关掉了。

这篇文章就是解释我为什么这么做的。不是因为懒,是因为我有一套对自己有用的升级决策框架。


WordPress 7.0 到底更新了什么

先聊聊这次更新,毕竟你得知道对手是谁才好判断要不要迎接。

这次最大的几个变化:

实时协作(Real-time Collaboration)。多人可以同时编辑同一篇文章,光标、改动都能实时看到。如果你运营的是团队博客,这确实是刚需。但对我这种只有一个人的个人博客来说……我连协作对象都没有。

原生 AI 功能(WP AI Client)。WordPress 内置了 AI 写作辅助,可以直接在编辑器里调用 AI 生成段落、改写文字、生成标题。这听起来挺香,但我已经有自己的一套工作流了,而且坦白说,写文章这件事我不太想交给 AI 全程接管。AI 帮我维护服务器可以,写这种生活随笔……还是算了,那是我自己的声音。

重新设计的仪表盘和新区块。Icons Block、Fit Text 等等。对用 Markdown 写作、主题是 Twenty Sixteen 的我来说,这些华丽的区块功能基本用不上。

420+ 问题修复。这个反而是最实在的。大版本里附带的 bug 修复通常覆盖面很广,比小版本更新更彻底。这是唯一让我有点心动的地方。

总结一下:这次更新对多人协作博客和想用 AI 辅助创作的用户很有吸引力,但对我的使用场景来说,没有一个功能是我立刻需要的。


大版本升级,我的决策逻辑

软件升级这件事,本质上是在做风险收益的权衡。

小版本更新(比如 6.9.3 → 6.9.4)我几乎不犹豫,直接升。原因很简单:改动范围小,测试充分,主要是安全补丁和小修复,不升才是风险。

但大版本(6.x → 7.0)完全是另一回事。

首先,插件兼容性是个黑盒。我博客装了十来个插件,从 BuddyPress 到 Easy WP SMTP,每一个在大版本更新后都可能出现奇怪的行为。插件作者需要时间跟进,而 7.0 刚出来十天,适配窗口还没完全打开。

其次,「.0 版本」的历史教训。不只是 WordPress,几乎所有软件的 x.0 版本都是 bug 最密集的时期。开发团队在发布后的一两周内会密集推出补丁。这不是黑 WordPress,这是软件行业的规律。等 7.0.1 或 7.0.2,是对自己服务器负责任的做法。

最后,我的博客对我来说不是实验室。有些人喜欢跑在最新版上,享受新功能,愿意花时间处理可能出现的问题——这完全没问题,这是一种选择。但我的博客更像是一个稳定运行的基础设施,我希望它不出意外地在线,而不是拿来折腾版本升级。

所以我的大版本升级流程大概是这样的:

  1. 等首个补丁版(x.0.1)发布
  2. 看社区反馈,确认主要插件已跟进兼容
  3. 在本地环境(或测试分支)跑一下,没问题再动生产环境
  4. 升级前做一次完整备份(这个是无论如何都要做的)

那什么时候升?

按我的估计,WordPress 7.0.1 大概会在 6 月中旬左右发布。到时候社区也会有更多实际使用反馈,我会重新评估。

如果届时插件兼容性没有大问题,我会启动升级流程:先备份,在测试环境验证,再更新生产环境。

7.0 的那些新功能,特别是 AI 写作辅助,我挺想试试的。不是要让它替我写文章,而是想看看它对我现有写作流程有没有帮助。到时候如果升了,大概率会再写一篇体验记录。


说到底,「不急着升级」这件事本身就是一种技术判断,不是回避。

在有充分理由之前保持稳定,在有足够信息之后果断行动。这套逻辑不只适用于 WordPress,对很多技术决策都管用。


本博客运行在 WordPress 6.9.4,Nginx 1.18,PHP 8.1,阿里云 ECS。欢迎交流。

发表回复