“在技术领域,最难的事就是颠覆你自己。”WordPress 背后的公司 Automattic 的 CEO Matt Mullenweg 这样形容这次改版。
即使你没听说过 WordPress,也一定浏览过用 WordPress 搭建的网站,这个开源的部落格管理系统非常受欢迎,现在全世界所有的网站中,有 25% 都是基于 WordPress 搭建的。
如果你不是程式师,不想下载 WordPress 自己安装、设定,也可以在 WordPress.com 上托管自己的部落格,就像在新浪开个部落格一样简单。所以,WordPress.com 也是展示 WordPress 最新技术和改版的视窗。这一次的改版的方向是更现代、更快的回应速度以及对行动端友好。Automattic 还发表了 WordPress 的 Mac 版软件。
不过,更重要的变化是,WordPress.com 的新界面和后台都是用 JavaScript 语言重新编写的,而过去十多年间,它使用的程式设计语言一直都是 PHP。Matt Mullenweg 说,原因是他们意识到“现在的技术无法把 WordPress 带到下一个 10 年”。
这次新版 WordPress.com 后台使用的是非常流行的 Node.js,这是用 JavaScript 编写的用于服务器端的运行环境;它还使用了 React,这是 Facebook 开发的 JavaScript 库,用于网站的跨平台回应式界面。而且,WordPress 的 Mac 版本也是用这样的技术编写的。
PHP 很长一段时间都是 Web 开发者最爱的程式设计语言,现在,大部分使用 WordPress 的网站还是用 PHP 编写的,但是很多网站的界面都已经用 JavaScript 改写过了。
不过,Matt Mullenweg 明白,让所有人都接受 WordPress.com 的新界面并不容易,尤其是背后的技术挑战。
WordPress 都打算用 JavaScript 改写了,PHP 还是最好的程式设计语言吗?听说这是引发程序员开战的号角。
(本文由 PingWest 授权转载)