在過去的2年中,我們一直在使用CakePHP構建a web application。到目前爲止,我們非常喜歡CakePHP,並認爲它很棒。我們在開始之前評估了Ruby on Rails,但決定使用CakePHP,因爲我們的團隊對PHP/MySQL有更多的經驗,並且聘請RoR開發人員似乎更加困難/昂貴。從CakePHP切換到Ruby on Rails有多難?
最近,我們一直在思考的回報率,因爲:
- 許多新的高度成功的Web應用程序 是建立在回報率和最期待美麗和簡單使用。
- 用戶庫,文檔, RoR 的查找答案似乎比CakePHP更大。
- PHP來在 往往開發商我們的做法說他們知道CakePHP的 這麼多的口味,但實際上他們 程序PHP和不堅持CakePHP的 約定。
- Ruby on Rails創建成功盈利 業務依賴於代碼庫。 因此,給我們一個假設,即 RoR的改進速度會比CakePHP的 更快。
- 包管理讓我們 相信插件更容易在RoR上安裝 而不是CakePHP。
考慮到這一點。我們的問題是:
- 有多難了一位經驗豐富的 CakePHP的程序員從 CakePHP的切換到回報率?
- 多大的任務會是給 重寫一箇中等大小的CakePHP的(約定嚴格遵循) Web應用程序中的回報率
這有點過於主觀的想法。沒有確切的方法來衡量它是多麼的難以切換,而且它確實取決於cakephp程序員對MVC和Ruby語法的瞭解如何。 – corroded 2011-03-30 15:42:24
「美麗」和「簡單」特質並非由於Rails本身(除非你正在查看源代碼),而是很好的應用程序設計和JavaScript/css(可以使用任何框架進行管理)。 – 2011-03-30 16:39:06