2012-06-01 114 views
3

去年我開始製作我的應用程序,但最近有過這種情況HOLY ****那時我意識到開發一個使用PHP的嚴肅的Web應用程序就不會現在在可擴展性和整體的理智方面削減它。Ruby on Rails vs Parse + Backbone.js

這導致我以下選項:

  1. 重寫我的後端在最美麗的MVC可用 - 37Signal的Ruby on Rails的
  2. 廢我的數據庫和重寫我的後端在骨幹。 JS + Parse

Parse just released their web SDK

我不是歷史愛好者,但聽到我在這裏。直到最近PHP引領Web開發。現在Rails正在接管。僅此一項就會讓大多數人選擇選項1.但是,如果Parse接管Rails之類的Rails接管PHP,會發生什麼?我正在計劃未來,我開始認爲Parse是未來的方式。

我應該重寫我的應用程序以最大限度提高未來幾年的可擴展性?

謝謝。

回答

1

JavaScript是未來的方式。一切都在一個語言而不必擔心後端。模仿Parse的引擎將是最好的免費選擇,儘管我認爲我們都可以採用Apple的例子,並且明白軟件人員支付的軟件更好地維護。 謝謝。

5

我是一個Rails開發人員和愛的Rails,但我不認爲,Rails以任何形式「接管」了PHP。 PHP中仍然有很多網站。 PHP,它是框架,它周圍的一切都是如此繁榮。而且將會持續相當長的一段時間。

Ruby on Rails建立了強大的地位和社區。這也將持續很多年。骨幹網很可能會發現它也是社區(已經有一定的擴展)

關於技術的決定不應該考慮哪個技術堆棧將成爲塊上的新孩子。有一些考慮因素,如經驗豐富的程序員的可用性,可能取決於框架的使用量,但有關您的技術需求的重要事實更重要。對此,不應該有任何「神聖」的時刻。這只是直覺和價值。

+0

什麼是更容易**?事實是:Rails。這就是Rails通過任何PHP框架獲得炒作的原因。 PHP框架在我的經驗中是非常有缺陷的,特別是當涉及到HABTM關係時。 但是,現在有一個新的品種。解析是一個先驅。你沒有真正觸及它,但我認爲我已經決定散步。 – Garrett