WordPress时代结束了吗?不,我们的目标是50%的网络份额,创始人说

2020-10-14 22:05:21

WordPress创始人马特·穆伦韦格(Matt Mullenweg)与Jamstack社区就后者新兴的Web应用程序新架构的优点展开了一场口水战。

JAMSTACK-JAM代表JavaScript、API和HTML标记-是一种基于将Web应用部署为静态文件的架构,从诸如微服务发布的API中检索动态内容。开发人员通常使用静态站点生成器,如Next.js、Gatsby、Hug或Jekyll。页面加载时间更快,因为不需要Web服务器,特别是在与内容交付网络(CDN)结合使用时。

Jamstack的倡导者确信这是网络应用的未来,但一直很受欢迎的WordPress博客和内容管理平台的创建者Matt Mullenweg公开反对它。

公众辩论在8月底开始,Mullenweg告诉记者Richard MacManus:Jamstack对于绝大多数采用它的人来说是一种倒退。可用性和功能性实际上更低。即使是在Jamstack中重建站点,也会让人回想起MobileType时代,在那个时代,你的站点越大,重建或更新模板的速度就越慢。

Netlify首席执行官马特·比尔曼(Matt Biilmann)做出回应,宣布WordPress时代结束,并坚称,围绕可接受的性能、扩展、维护、运营和保护WordPress安装带来的明显痛苦是不断增加的负担,而不是合理的权衡。

Jamstack的人群决定邀请Mullenweg参加他们的虚拟Jamstack会议,两个Matt在那里进行了一场公开辩论。这令人着迷,不仅是因为所使用的技术,还因为WordPress在当今网络上的主导地位。根据W3Techs&39;的统计数据,在我们所知道的内容管理系统的所有网站中,有63.6%的网站使用WordPress,在所有网站中,有38.5%的网站使用WordPress。

这场对峙有一些奇怪的方面。Jamstack是一种架构,而WordPress是一种应用程序,虽然Mullenweg很高兴成为Jamstack的倡导者,但他大部分时间都依赖于WordPress及其官方托管网站WordPress.com的地位。虽然经验丰富的CEO Mullenweg在辩论技巧上超过了Netlify的首席执行官,但细心的观察家们可以看到,比尔曼的论点并没有全部得到回答。

Biilmann谈到了Jamstack站点与像WordPress这样的整体式应用程序相比的可靠性:虽然一些微服务可能会失败,但静态站点永远不会完全崩溃。他说Jamstack站点更安全,因为有漏洞的插件不会危及整个站点。此外,还有一种模型,在这个模型中,你可以开始将可能是管理员UI的部分与可能是内容UI的部分与可能是实际前端层的部分解耦,他说。使用Jamstack,管理部分根本不向普通用户公开。

比尔曼说,据我所知,大约90%的重大安全事件都感染了WordPress。这不是最好的记录。

在安全方面,Mullenweg表示,关键问题是进行频繁而简单的更新,而Jamstack通常使用数十个NPM软件包来进行建筑工地更新,它存在着与插件相同的问题。在安全方面,Mullenweg表示,关键问题是频繁而简单的更新,而Jamstack通常使用数十个NPM软件包来建设工地,它存在着与插件相同的问题。Mullenweg声称,WordPress内置的自动更新意味着我们可以在几周内将70%到80%的WordPress网站升级到最新版本。

他接着表示,大多数安全问题都是由于自我托管的WordPress网站维护不善造成的。每一个现代的WordPress主机都有运行不可信插件和保护用户的方法。如果你看看WordPress VIP上的网站,如果你看看WordPress.com,你会发现那里不存在安全问题。

关于业绩问题,Mullenweg声称Jamstack&34;在其营销中在智力上不诚实。如果服务器端性能是影响网站性能的最大问题,那当然,但谷歌和其他所有人都表示,这只是10%到20%的问题。性能真正重要的是客户端...。我觉得你能做的最好的事情就是完全动态化,但是在前面放一个缓存的CDN。CloudFlare两天前宣布整合WordPress。

比尔曼坚持认为WordPress已经成为开发者的死胡同。他们看到,在现代前端生态系统中,有一种非常快速的迭代和创新正在进行。一旦开发人员被困在必须依赖模板语言、围绕模板语言构建基础设施的巨石中,他们就会与该生态系统隔绝。这造成了很多挫折感。

别管技术了,看看这些数字吧,Mullenweg说。使用整体式方法的综合方法是取胜的。今年获得最大市场份额的两家公司是WordPress和Shopify,前者在排名前1000万的网站中增加了约3%的份额,后者增加了约1.1%的份额。如果你用WordPress在谷歌上搜索,你会发现WordPress在过去几年里实际上在加速发展。

穆伦韦格补充道:我不认为WordPress的时代已经结束。我认为我们将在未来几年内达到50%以上的市场份额。

这与架构没有太大关系,而是因为用户喜欢软件即服务,而Jamstack是关于定制开发的。目前还没有一个Jamstack可以与Shopify、Squaepace或Wix等公司相提并论,这些公司都被称为成长型企业。

WordPress和Jamstack并不是完全对立的。比尔曼说:我仍然认为WordPress可以在未来的生态系统中扮演非常重要的角色。他说,他看到的模式是WordPress被用作无头服务,开发者完全控制着前端层。

WordPress Calypso项目也很有趣,它是一个由WordPress rest API驱动的单页面应用程序,接近Jamstack模型,但用于管理而不是面向公众。Mullenweg说:我们有一个漂亮的REST API,一个GraphQL API,你可以解耦使用它,使用Reaction进行无服务器预渲染--集成的方式太多了。

Matt和Matt有一个共同点--都是开源倡导者。比尔曼说,他之所以接受Jamstack,是因为网络真的需要它来保持与Facebook即时页面、谷歌等有围墙的花园的竞争力,后来,开放的独立网络真的很重要。我们想要开放的标准,我们想要积木,我们想要一个充满活力的生态系统。Mullenweg对此表示赞同,他说:我非常同意。

Mullenweg可能不想被Jamstack驱动的替代方案抢走客户,但很难不同意Biilmann的观点,WordPress架构存在一些固有的问题,借鉴Jamstack方法可能是解决方案的一部分。®。

The Register-独立于科技界的新闻和观点。情况发布的一部分