博客首页

WP Engine前脚收购WPackagist,WordPress官方后脚就掏出了替代品

2026年07月05日
dulizhan  作者:跨屏互联  浏览:4

文 | 跨屏互联

WordPress Composer包管理

WordPress 生态又打仗了。这次打的是包管理工具。

先交代背景。如果你用 Composer 管理 WordPress 项目(现代开发流程基本都用),WPackagist 是绕不开的工具。它把 WordPress.org 上的所有插件和主题变成了 Composer 能直接安装的包,开发者一行命令就能装插件、更新、管理依赖。这个工具为 WordPress 社区服务了十多年,被当成基础设施在用。

前阵子 WP Engine 宣布收购了 WPackagist。收购本身没问题——WP Engine 承诺会继续维护和投入资源。但 WordPress 官方不干了。创始人 Matt 的核心观点是:一个社区依赖了十几年的基础设施,现在被一家商业公司控制,未来会不会收费、会不会限制——没人能保证。而且 WP Engine 收购之后立刻就改了 Composer info 字段,所有开发者的终端里都显示"WPackagist 由 WP Engine 维护"——这个动作被官方解读为宣示主权。

于是官方火速上线了自己的替代品:WP Packages。

WP Packages 比 WPackagist 好在哪

官方这次不是只打嘴炮,产品确实拿出了硬指标:

速度快 17 倍。WPackagist 解析一次依赖需要 12.3 秒,WP Packages 只要 0.7 秒。因为 WP Packages 用了 Composer v2 的 metadata-url 协议,只传项目实际需要的那一小块元数据;WPackagist 用的还是旧协议,每次都要下载一大堆东西。

同步更快。WP Packages 每 5 分钟同步一次 WordPress.org 目录,WPackagist 大约 90 分钟。所以一个插件刚上线,你最快 5 分钟后就能用 Composer 装。

CDN 加速。WP Packages 使用 Cloudflare CDN 分发,全球访问都快。

包名更简洁。WPackagist 里装一个主题要写 wpackagist-theme/twentytwentyfive,WP Packages 里写成 wp-theme/twentytwentyfive。更短、更直观。

怎么迁移?一行脚本

从 WPackagist 切到 WP Packages 只需要跑一条脚本,自动完成所有 composer.json 的替换。

这意味着什么

这场架的底层逻辑很简单:开源生态的基础设施该由谁来管?商业公司可以做好事——WP Engine 买了 WPackagist 之后确实在投钱维护。但社区担心的是,万一哪天不做了、万一哪天开始收费——没有保障。

而官方搞 WP Packages 的逻辑也很清楚:基础设施不能让一家商业公司独资控制。官方下场做,虽然可能功能不那么花哨,但稳定性有保证——只要 WordPress 活着,WP Packages 就活着。

对普通独立站开发者来说,如果你用 Composer,切到 WP Packages 是明智的。更快、更稳、不用担心某天突然被收费。如果你是传统方式装插件(后台直接装),这事跟你关系不大——这是给用命令行管理项目的开发者准备的。

我们 跨屏互联 维护的 WP 项目已经在逐步切换到 WP Packages。基础设施的事,官方管比商业公司管靠谱。这不是偏见,是过去二十年开源生态的无数次教训。


---END---
欢迎关注【跨屏互联】,了解更多建站、SEO、GEO等互联网知识。

申明:若有来源错误或者侵犯您的合法权益,您可以通过邮箱与我们取得联系,我们将及时进行处理,邮箱地址:info@kuaping.com

#Composer #Wordpress #WPackagist #WPEngine #WPPackages

希望携手打造面向未来的创新项目?

立即沟通

回归第一性原理
洞察官网本质

微信客服

aming,建站从业生涯(2007~2025),加微信好友备注(跨屏互联)

关注抖音

aming,建站从业生涯(2007~2025),分享Wordpress知识

电话沟通

027-81777732

回到顶部