作者:Samuel Shepherd
对大多数人来说,我们每天使用的在线生态系统背后的运行机制往往会被忽略。就算是像我这样因兴趣或职业需要而深入研究网站后台编码和定制的人,在大多数情况下也不会去深究为什么Shopify的主题文件(theme.liquid)或Squarespace页面的元素能以特定方式“运作”的基本原理。简单来说,只要系统能够正常运行,我们便会将时间和精力集中在其他更可能出现问题的地方。
让我们来看看WordPress——这是互联网上最重要、最具影响力且与本文关系极为密切的热门网页内容管理平台之一。WordPress作为网站开发和托管领域的巨头,几十年来一直是属于头条霸屏的存在,它们的官网自豪地宣称WordPress支持了“全球40%的网站”。也正是因为这样,任何一点争议或问题的出现都可能引发大量的粉丝用户关注。
WordPress近年来常常因为灵活性不足等问题受到批评,据2022年Sucuri研究显示,它占了所有被恶意软件感染网站的96.2%,不过这些批评往往是一个被广泛使用的平台所带来的自然结果。然而,最近WordPress与WP Engine之间的冲突却引发了比以往更多的讨论,也让不少企业陷入技术困境,并对这个受欢迎的托管服务提供商的未来产生了质疑。
什么是WP Engine?
WP Engine利用WordPress开源平台基础设施,开源平台是指其源代码公开供用户查看、修改和分发的平台。这意味着任何人都可以自由访问、使用和改进该平台的代码,而无需支付授权费用。自2010年成立以来,WP Engine受欢迎程度一直在上升。如果你对这项服务的了解仅仅停留在模糊的印象上,那么可能会惊讶地发现,尽管它们与 WordPress 的数字生态系统保持着密切的共生关系,但WP Engine 并非 WordPress 的官方合作伙伴,而是一个独立的实体。
正是由于这种剪不断理还乱的关系,让WordPress与WP Engine之间的分歧成为热点。此次冲突不仅牵涉到众多企业的技术问题,也引发了人们对WP Engine未来发展的诸多猜测。
WordPress与WP Engine:了解问题所在
简单来说,虽然 WordPress 是一个开源平台,但它对使用其代码的用户有一定的期待,那就是这些用户需要为 WordPress 提供的基础设施和服务作出贡献。这些贡献包括测试插件、修复技术漏洞,以及其他被视为对整个平台有利的行为。从 WordPress 的角度来看,WP Engine 并未履行这份“协议”的义务,因此 WordPress 向 WP Engine 发出了停止及终止函,要求其停止在宣传材料中使用 WordPress 和 WooCommerce 的品牌名称。
这一事件引发了一连串的连锁反应,由于许多资源的更新,事件的时间线变得有些难以梳理。在 2024 年 9 月 24 日,WordPress 联合创始人兼其营利性母公司 Automattic Inc. 的创始人 Matt Mullenweg 在推特上发帖,提及 WP Engine 被禁止使用某些服务后采取的相关行动。
![]()
根据一些用户自发整理的信息来看,WP Engine 在收到 WordPress 和 Automattic 发出的停止及终止函后,为了避免事件的广泛传播,手动从其托管的网站中移除了新闻小工具。Matt Mullenweg 的一些帖子也指出这也因此导致了部分网站出现故障。这之后,WordPress 正式禁止 WP Engine 使用其主要服务,并在官网上发布相关公告,建议遇到问题的用户直接联系 WP Engine 的支持团队。
![]()
从帖子中我们可以看到,WP Engine 通过屏蔽和禁用 WordPress 平台的核心功能来“牟取利润”,从而导致数千个客户网站出现故障。
“我要告诉大家的是,在针对 WordPress.org 的法律主张和诉讼结果出来之前,WP Engine 将不再能免费访问 WordPress.org 的资源。”——WordPress 联合创始人 Matt Mullenweg
在四天前的另一篇标题为《WP Engine 不是 WordPress》的帖子中,Mullenweg 更详细地说明了由于 WP Engine 的品牌宣传、营销和广告活动引发了混淆问题。他认为,这些迷惑的操作让用户误以为 WordPress 和 WP Engine 存在官方关联。以下是 Mullenweg 在帖子中的表述:
“连我妈妈都感到困惑,以为 WP Engine 是属于(WordPress)官方的服务。他们的品牌宣传、营销广告,以及对客户的承诺都在暗示他们提供的是 WordPress,但事实上并不是这样。他们正通过这种操作从中获利。”
此外,帖子还列举了 Mullenweg 认为 WP Engine 对 WordPress 体验带来负面影响的几个方面,包括声称 WP Engine 为了节省成本而关闭了版本修订功能。
多方的复杂局面
Automattic曾在2011年投资WP Engine,这显示双方过去并非一直关系紧张。然而,当前的冲突为何爆发,以及依赖WP Engine服务的企业应如何应对,仍然令人感到困惑。
鉴于 WordPress 的营利性母公司 Automattic Inc. 曾在 2011 年投资过 WP Engine(这一点在 Tech Crunch 关于停止及终止函的报道中提及,并附有 2011 年 11 月 15 日关于该投资的详细报道链接),似乎现阶段对 WP Engine 的敌意并非是一直存在的。因此,外界对这一争端为什么在这时候爆发,以及依存于该服务的用户应该如何应对感到非常困惑。
适应不断变化的视角
在这一时期,WordPress的开发专家就显得非常重要了,由于这两家公司之间的争端导致许多企业不得不紧急修复问题并更换托管服务。在本文大部分内容中,我们一直围绕 Mullenweg 的观点展开叙述,从而使 WordPress 的立场占据了中心位置,但 Automattic 在此期间的某些行为也将舆论拉回来了一点。
从相关帖子来看,许多 WordPress 用户的普遍认为尽管 WP Engine 的服务质量确实有所下降,而且 WordPress 的初步行动大体上是有理由的(尽管执行不够完善),但 Automattic 和 WordPress 在这个过程中给客户带来额外困扰的行为都是无法接受的。一些用户提到Advanced Custom Fields(ACF)这一款从2011年以来就作为企业级服务维护的插件,在2024年10月12日突然从WordPress.org下架了。
ACF的推特官方账号公开表达对WordPress直接接管其控制权的不满,并感叹在经过他们团队十年的努力之后,Advanced Custom Fields 的控制权居然直接被 WordPress 接管了,可谓是替人做了嫁衣。