
WordPress的故事
2001年的时候,有个叫Michel Valdrighi的法国人,基于PHP和MYSQL做了一个简单的博客程序叫b2/cafelog,作者把这个项目开源了,吸引了许多早期的博客爱好者。功能和其时期出现的博客程序一样,它提供了简单的文章管理和评论功能,还能够自定义页面外观。
然而在接下的两年里,Michel Valdrighi逐渐停止了对b2/cafelog的支持维护,谁知道呢,也许他有更重要的事要去做。总之,到2003年的时候,b2/cafelog已经没处于无人维护和更新的状态了。
而喜爱b2/cafelog的Matt Mullenweg和Mike Little觉得这样可不行,于是2003年,他们决定基于b2/cafelog的开源代码,创建一个新的项目,而这个用来替代b2/cafelog的新项目就叫WordPress。
20多年过去了,人们惊讶的发现,互联网上有43%的网站,是由这个叫Wordpress的博客软件搭建的。
一个重要的原因是,Wordpress继承了b2/cafelog的思想,即让普通人无需任何技术背景,就可以轻松的搭建自己的个人网站,而这一切都是免费的,完全不需要购买许可证,只需要下载安装包就可以。如果你有一些编程基础,那么你就可以随心所以在Wordpress的基础上,添加和改变功能,非常自由。
如果有一个排行榜来展示20年来最受欢迎的软件们,那么Wordpress必然是清单中的一员。在过去20年里,人们在互联网上创建了多达20亿个网站,而其中的40%以上都是由Wordpress搭建的,这是一个惊人的无法被忽视的数字。即使我们忽视掉一半以上不活跃的网站,Wordpress仍然在今天驱动着至少超过5亿个网站。
WordPress这些年经历了什么
在2003年刚推出的时候,Wordpress既受到了欢迎,也受到了许多批评。人们认为Wordpress的功能过于简单,仅仅能够用来搭建简单的博客系统,缺乏现代CMS应该具有的复杂功能。而当时Movable Type是博客市场的霸主,它功能强大,支持多用户,你可以和朋友们一起管理一个博客,符合当时的博客生态。但是个付费的软件,人们终于因为“要花钱”而抛弃了它。
在2004年的时候,Wordpress做出了一个重要的决定,而这个决定在今天来看,可能是真正维持Wordpress成为长寿软件的核心原因:插件功能。用户可以通过开发插件来自由的添加功能,同时插件还可以让其他的Wordpress使用。
而人们通过插件可以把本来只是博客程序的Wordpress改造成任何他们想要的网站,比如网上相册、文章管理系统(CMS)等。于是Wordpress不再是传统意义上的博客程序了,人们可以使用它制作任何商业网站,请注意,Wordpress仍然保持着免费的特性。
插件的影响是如此深刻。即使到了今天,我偶尔也会自己动手写Wordpress的插件,用于增加某个我想要的功能,或者提代掉那些我不喜欢的插件。如果你不向公众提供你的插件,你甚至无需任何审查,就可以在自己的Wordpress上安装和使用。
到了2005年的时候,人们抱怨Wordpress做出来的网站总是看起来差不多,于是Wordpress推出了主题功能。用户能够像开发插件一样,自由的开发主题,并把这些主题让其他Wordpress用户也能够使用。同时,Wordpress也开始支持创建静态页面了,不再仅仅是动态博客文章这样的形式,而我们都知道,静态页面对于SEO是多么的重要。
到了2006年的时候,Wordpress增加了富文本编辑器,以回应用户们关于“文章编辑器太丑了、太难用了”的诉求。并且开放了小工具的功能,允许用户在侧边栏添加自定义的内容。实际上,到了2006年,Wordpress已经基本成形了,也就是我们现在看到的Wordpress的样子。
2008年,Wordpress增加了版本历史功能,允许用户查看文章编辑历史,能够回溯到文章的某一个版本。但这个功能也极大地增加了系统的负担,以至于有人开发了专门的插件来减少历史版本的存储,降低服务器的资源消耗。
2010年,Wordpress提供了多站点功能(Multisite),但在我看来,这个功能只能被称之为“很好,但其实不怎么样”。除了站群工作者外,我看不到普通用户需要它的原因。但是,不管怎么说,有比没有好,对吧?
在很长的一段时间里,Wordpress都无视了移动互联网的快速发展,以至于直到2013年,Wordpress才提供了响应式的后台。这是什么意思呢?也就是说,在版本3.8之前,Wordpress的后台管理页面不支持移动设备,体验非常糟糕。
到了2015年,Wordpress提供了REST API的功能,这是个非常棒的功能,但再一次显示了Wordpress缓慢的步伐。REST API是个了不起的功能,它允许你能够跨平台的引用你的内容数据库。比如我可以开发一个iOS应用,然后调取我的Wordpress网站的数据库内容。
2018年,Wordpress推出了Gutenberg的“块”编辑器,取代传统编辑器。这个功能导致了非常极端的两种回应。很多人称赞这个新的编辑器更符合现代化的编辑习惯,但也有很多人更喜欢传统编辑器,指责新的编辑器的Bug太多了,影响了他们的工作。我也曾经经历过许多次被Gutenberg编辑器折磨的时刻,我只能说,我对这个功能又爱又恨。
之后,在我看来,Wordpress没有再发布过任何可以称之为“巨大进步”的更新。2022年Wordpress提供了全站编辑功能,让人们更省力的对整个站点的外观进行自定义。之后在2023年又提供了多人协作编辑功能,
时代变了吗?Wordpress被抛弃了吗
时代永远在变化。我们总喜欢说,当时代抛弃你的时候,连个招呼都不会打。
新兴的技术一直在发展,更多的前端和后端编程语言出现,效率更高。在过去的三年里,类似React、Vue.js这些更符合现代JavaScript 框架的技术正在对Wordpress的传统架构发起挑战。以文章管理系统(CMS)形式存在的Wordpress屡屡遭到批评,认为传统的架构太过“臃肿、笨重”。
当我和一些同事谈起Wordpress,很多人都毫不掩饰的表达了自己对Wordpress的态度,他们认为Wordpress属于“过时”的产物。Wordpress被认为是老去的互联网的东西,不再适合这个新的时代。
但我觉得这些并不是最主要的问题,真正的问题在于无代码网站平台的崛起。类似Wix、Webflow这样的网站如雨后春笋一般的出现,他们向用户提供了更诱人的发展,你只需要拖拽操作,不需要关心代码,就能创建出美妙的网站。你甚至不需要关心域名、服务器、SSL,就可以直接享受一个网站而不必亲自去关心它的创建过程和细节。
在我们开始使用Wordpress的时候,我们常常会惊叹我们可以在五分钟以内就创建了一个网站,而现在,无代码网站平台将这个过程缩减到了1分钟,并且得到的成果更加“时尚”。
就连社交媒体和移动应用平台,也在无意中不断的削减Wordpress的影响力。人们不再热衷于创建自己的网站,而是能够直接在社交媒体上展现自我。人们更喜欢使用手机来访问内容,而不是访问一个传统网站。
到了今天,AI让我们继续降低对传统互联网的依赖。有的时候,我不禁担忧,也许三十年后,人们可能无法理解“网站”这个词,就好像今天我们中的很多人无法理解Telnet一样。
我们该放弃使用Wordpress吗?
以我个人的观点来看,我不会放弃Wordpress。
我用了很多年Wordpress,我对它有着很深的感情。我的看法是:wordpress的最大的优势在于灵活性,想一想它是如何从一个简单的博客系统演化成为今天的无所不能的全能建站系统,它能够支持包括新闻网站、电子商务网站等各种灵活的形式。我用过Wix等新兴的托管平台,但我总感觉到我似乎被什么束缚住了,我不是说这些新的托管平台不好,但它很难100%支持每个人独特的想法。
除此之外,我也非常迷恋Wordpress的生态系统。世界上有几百万的人和我一样使用着Wordpress,也许更多。我们都在贡献自己的力量到这个生态系统中,包括开发插件和主题,甚至是简单的表单构建器。我欣赏开源精神,这也是我非常支持Wordpress的原因之一,Wordpress的代码对所有人开放,每个人都可以自由的修改和使用,我觉得这件事太棒了。
即使有那么多的缺点和挑战,Wordpress在今天依然是一个活跃的、可用的、简单容易上手的网站程序,而且我相信它能够继续往前走,成为这个星球上最长寿的软件之一。

关注本站公众号,手机也能随时看
原创文章,作者:猫捉,如若转载,请注明出处:https://www.meowzo.com/wordpress-is-getting-oldcan-it-still-cut-it/