Derek Sivers 刚刚宣布 CDBaby.com 即将进行一次应用重写,将 90,000 行 PHP 代码替换为使用 Ruby on Rails 构建的替代方案。
CD Baby 是一家非常成功的独立音乐在线零售商。他们列出了 82,443 位艺术家,他们总共售出了 120 万张 CD!而且与那些卡特尔不同,CD Baby 将所有收益都回馈给艺术家——1200 万美元已经回到了艺术家手中。
Derek 解释了他从 PHP 转向 Ruby on Rails 的原因如下:
现在,有了 Rails,有一群充满激情的 the geniuses 每天都在为这个 Web 开发框架做出贡献。它足够小,你可以始终掌握它的最新动态,并且每周都能看到这个框架变得越来越强大。改进是务实的,而不是政治性的。人们使用它来构建有效的网站,并在过程中为共享的框架做出贡献。为什么不利用所有这些出色的工作呢?
恭喜你,Derek!也恭喜他选择协助他完成过渡的核心 Rails 贡献者们:Jeremy Kemper (bitsweat) 和 Tobias Luekte (xal)。毫无疑问,他们是目前最顶尖的 Rails 开发者中的两位。绝佳的选择!
另外,我喜欢 Derek 如何在他评论区的开头做了说明:
请不要对 Python、PHP、Java 或 MySQL 进行恶意攻击。我选择使用 Ruby + Postgres 是出于对它们的喜爱,而不是对其他东西的憎恨。
热爱 Ruby,热爱 Rails 并非意味着憎恨其他东西。这不是一个零和游戏,爱不必与等量的恨相平衡。