WordPress 20:成功的一些秘诀
已发表: 2023-05-202023 年 5 月 27 日标志着数字出版史上的一个重要里程碑:WordPress Core 首次正式公开发布 20 周年。 WordPress 源于在 Web 上快速发布文字和照片的简单需求,围绕这一核心功能作为博客平台发展成为世界领先的内容管理系统 (CMS) 也就不足为奇了。 如今,WordPress 为超过 43% 的网络和超过 63% 使用可识别 CMS 的网站提供支持。
然而,WordPress 不仅仅是软件。 WordPress 是一个开源社区,它不断致力于创新、包容性和出版民主化。 这是一个全球产品和服务生态系统,任何人都可以通过使用 WordPress 创建来加入。 从自由职业者和小型企业到代理机构和大型企业,WordPress 是我们谋生的方式。
谁会预料到这个结果? 这并非不可避免。 但回顾 WordPress 诞生的前十年,有几个瞬间表明了其取得惊人成功的一些关键因素。 让我们来看看! 在另一篇文章中,我们将赶上今天。
WordPress 历史的教训
在其同行中,WordPress 在没有商业支持的情况下进入 CMS 市场相对较晚。 是什么解释了它在其存在的第一个十年中惊人的增长——超过一半的 CMS 市场? 以下是那个时代的关键时刻——以及一些鲜为人知的细节——提供了对 WordPress 成功的洞察。
任何人都可以加入的获胜团队
多亏了开源许可,Matt Mullenweg 和 Mike Little 可以自由地 fork b2/cafelog,这是一个代码库可以追溯到 2001 年的博客应用程序。到 2002 年底,b2 的开发人员已经放弃了他的代码,Mike 在 Matt 的博客上发表了评论提出分叉的帖子。
由于 b2 是根据 GNU 通用公共许可证 (GPL) 获得许可的,因此 WordPress 也自动获得了许可。 任何人都可以使用、检查、修改和重新分发 GPL 和其他开源许可代码。 多亏了 GPL,WordPress 附带了一份权利法案,声明了不断推动其采用和发展的四项自由。
当流行的 MovableType 平台对其非开源许可证的限制更加严格时,许多用户转向了 WordPress,例如核心贡献者 Mark Jaquith。 Expression Engine 是在 WordPress 之前进入 CMS 市场的另一个流行的早期入口,它被认为是“仅用于博客”。 Expression Engine 没有作为专有项目存在,最终采用开源许可来生存。 它的创始人承认“开源赢了”。 你无法击败开源,但好消息是你可以加入它。
一张空白的画布吸引创造力
WordPress 1.2 和 1.5 引入了插件和主题。 它们使 WordPress 具有高度可扩展性,并将成为 WordPress 增长的主要来源 一个多元化的社区生态系统和商业支持的 GPL 软件在第三方附加产品(主要是插件和主题)中围绕 WordPress 发展起来。
第一个也是服务时间最长的默认主题是 WordPress 1.5 包的一部分。 这个名为“Kubrick”的经典博客主题是核心贡献者 Michael Heilemann 的作品,他在 2010 年后继续领导 Squarespace 的设计。Kubrick 简单、干净的设计使其坚持甚至传播到其他平台。 2021 年,Gutenberg lead Matias Ventura 发布了 Kubrick block 主题,所以你今天仍然可以享受 Kubrick。
主题,而不是插件,最初是 WordPress 创新的主要场景,因为它们吸引了设计师。 由于网络只有 10 年的历史,并且缺乏所有浏览器都遵循的统一标准,因此大多数网页设计师都是自学成才,忙于在新兴领域谋求职业或创办机构。 WordPress 具有完全可破解的前端,非常适合他们。
使接口不可见
WordPress 的发展超越了它的 b2 起源,因此其他软件项目影响了它的界面设计。 Textpattern 及其创始人 Dean Allen 对 WordPress 的关键功能及其界面产生了重大影响。 在 WordPress 2.5 之后,当 WordPress 开始独树一帜并成为其他人的典范时,情况发生了变化。 2.5 版本是 WordPress 管理的第一个基于研究和测试的重新设计。
2.5 版的重新设计由基于标准的网页设计之王 Jeffrey Zeldman 以及他在 Happy Cog 的团队 — Jason Santa Maria 和 Liz Danzico 监督。 现在 Danzico 是 Microsoft 的设计副总裁,而 Santa Maria 在 Netlify 指导产品设计和研究。 自 2019 年以来,Zeldman 一直担任 WordPress.com 母公司 Automattic 的首席设计师和创意总监。
在 WordCamp San Francisco 2007 上,Danzico 解释了 Happy Cog 的信息架构和 WordPress 2.5 版本可用性工作背后的原因。 她的演讲“如何不被注意”仍然新鲜且相关。 Zeldman 关于该项目的注释表达了相同的目标,即减少摩擦并使界面不那么引人注意。 多年前,Zeldman 在博客中写道,最初吸引他进入 WordPress 的是它“像设计师一样思考”——同时也是作家。 它与您一起工作,不会妨碍您尝试做的事情。
不幸的是,这不是 WordPress 2.5 对许多人的影响或体验。
杀死你的宝贝
有句老话说,伟大的写作涉及“杀死你的爱人”——你必须进行艰难的删减和痛苦的修改。 这就是为什么大多数作家需要一位编辑来完成将他们的写作精简到最基本的肮脏工作。
软件编码和设计工作没有什么不同。 创造性工作,尤其是当旨在取悦许多人时,总是倾向于臃肿和乏味。 WordPress 早期的成功很大一部分可能归功于它经历的大量削减和修订。
尽管在 WordPress 2.5 中投入了大量的工作和专业知识,但它并没有像预期的那样发挥作用,也没有得到广泛的接受。 它开辟了新天地,但在几个月后的 2.7 版本中带来了更多变化。 然而,底层信息架构——尤其是仪表板——一直存在。 虽然乍一看它与 2.5 有很大不同,但 WordPress 2.7 的管理界面改进了 2.5 引入的架构,并将核心开发深入到测试和基于研究的设计中。
让女性领导
WordPress 2.7 中的重大设计变更由 Jane Wells(后来称为 Jen,现在称为 Jinx Mylo)领导,她领导了一项深入的可用性研究,并担任 WordPress 核心用户体验/设计领导多年。 Jeff Chandler 在 2016 年的 WP Tavern 上指出该版本是多么成功,设计工作主要由 Matt Thomas 和 Andy Peatling 完成。
“[T]hat 是 Jen 的贡献和她对 WordPress 世界的巨大影响的开端之一,”Matt Mullenweg 在 WordCamp US 2016 上告诉 Jeff。
在 Matt 看来,“[Jen] 带来了一种完全不同的思维方式,具有用户至上、可用性、研究主导的思维方式。 女性领导很早就在 WordPress 社区中展示了这是一个由所有人为所有人制作的软件,这真是太棒了。”
随着 WordPress 为其第二个全女性和非二进制发布小队做准备,有可能将变革性的 2.7 版本视为朝这个方向迈出的第一步。
2.7 的整体界面风格停留了很长时间——一直到 2013 年 WordPress 3.8 发布。Dashboard 管理菜单在 2.9 中移至侧边栏,此后一直保留在那里。 WordPress 3.1 添加了管理栏。 两者都成为界面设计的广泛模仿和标准模型。 WordPress 2.7 到 3.8 可能仍然是 WordPress 最知名、最具标志性的迭代版本。 它们也恰逢该平台的大规模增长。 通过这些版本,WordPress 以其设计和功能的完整性结束了这十年,表明这是一个由令人难以置信的团队创建并得到有凝聚力的社区支持的成熟产品。
成熟是变化中的稳定
在 2.7 到 2.9 版本中,WordPress 获得了改变游戏规则的功能以配合其设计创新。 这些是自动和远程升级,从 WordPress 内部通过网络安装插件的能力,以及批量插件更新。 最终,主题会随之而来。 这些功能将 WordPress 生态系统带入了每个 WordPress 仪表板,并使任何规模的站点维护都易于管理。 特别是对于代理机构、自由职业者和他们的客户来说,这些曾经是(现在仍然是)巨大的卖点。 由于新的内部更新设施,建立新站点的时间和拥有(和维护)站点的成本大大降低。 这使得 WordPress 成为任何购买或销售开发和维护服务的人的明确选择。
在 3.0 版本中,WordPress MU 的多站点功能与 WordPress 核心合并,我们获得了自定义帖子类型、导航菜单和年度系列默认主题中的第一个。 所有这一切都清楚地表明 WordPress 已经到来——作为一个成熟的 CMS。 推动 WordPress 作为通用 Web 应用程序框架向前发展的下一个主要里程碑要到五年或更长时间才会到来——REST API (2015) 和 WordPress 5.0 中引入古腾堡 (2018)。
WordPress 的第一个十年告诉我们什么
WordPress 从一个不起眼的小型分叉开源项目和一个充满热情的贡献者社区开始,通过拥抱社区协作、包容和不断创新,成长为占主导地位的 CMS 平台。 了解用户不断变化的需求,保持对简单的追求,以及削减功能或“杀死宠儿”的勇气导致了一个非常完整但相对精简的产品。 随着 WordPress 的不断发展,关注它的历史可以提供一些指导,说明哪些有效,哪些无效——以及如何在变化中保持弹性和适应性。
想要更多?
这是庆祝 WordPress 前二十年的系列文章中的第一篇。 想在我们发布第二部分时收到通知吗? 在您喜欢的社交网络上关注我们以获取它,以及每周安全新闻等等。 再过 20 年,每个人,无论身在何处,都可以通过 WordPress 和开源软件轻松、富有创意地在线分享他们的故事或业务!
与我们一起庆祝#WP20!
StellarWP 将于 5 月 31 日上午 11:00 至下午 01:00(美国东部标准时间)举办 WordPress 20 周年在线庆祝活动。 加入 StellarWP 团队进行社区对话、赠品和 WordPress 琐事。 在此注册。 您还可以参加 5 月 27 日举行的众多本地 WordPress 社区分会聚会之一,找到有关在博客上介绍您自己的 WordPress 故事的提示,并在 wp20.wordpress.net 上获得一些#WP20 图形或 swag。
Dan Knauss 是 StellarWP 的技术内容通才。 自 1990 年代后期以来,他一直是一名作家、教师和自由职业者,从事开源工作,自 2004 年以来一直从事 WordPress。