Ruby on Rails与Parse + Backbone.js

Gar*_*ett 3 javascript parsing ruby-on-rails backbone.js

我去年开始制作我的应用程序,但最近有一个HOLY****时刻,我意识到用PHP开发一个严肃的Web应用程序,现在关于可扩展性和整体理智不会削减它.

这引出了以下选项:

  1. 用最美丽的MVC重写我的后端 - 37Signal的Ruby on Rails 或者
  2. 废弃我的数据库并在Backbone.js + Parse中重写我的后端

(Parse刚刚发布了他们的网络SDK)

我不是历史爱好者,但在这里听我说.PHP领导Web开发直到最近.现在Rails正在接管.仅这一点就可以让大多数人选择选项1.但是,如果Parse接管Rails就像Rails接管PHP一样?我正在为未来做准备,我开始认为Parse是未来的方式.

我应该如何重写我的应用程序,以便在未来几年内最大限度地提高可扩展性?

谢谢.

tho*_*ler 5

我是Rails开发人员,喜欢Rails,但我不认为,Rails以任何形式"接管"了PHP.PHP中仍然有很多站点.PHP,它的框架和它周围的一切都在蓬勃发展.并且将会有相当长的一段时间.

Ruby on Rails建立了强大的地位和社区.这也将持续很多年.Backbone很可能也会发现它的社区(已经有一定程度)

关于技术的决定不应该考虑哪个技术堆栈将成为新的孩子.有一些考虑因素,比如有经验的程序员的可用性,可能取决于框架使用了多少,但关于技术需求的关键事实更为重要.关于这一点不应该有任何"圣洁"的时刻.这只是直觉而且毫无价值.