2009-09-23 170 views
2

我已經把一些我的空閒時間放在閱讀/學習cakephp,但現在我想知道是否不會更好地完全切換到軌道上的紅寶石。cakephp或軌道上的紅寶石

關於網絡開發時,你能否給我這些工具的好與壞?

很多thx

+0

這裏有一些很好的評論:http://stackoverflow.com/questions/493950/how-different-is-cakephp-from-ruby-on-rails – 2009-09-23 13:21:02

回答

1

個人我會選擇cakephp在這個時刻。在大多數網絡託管軟件包中,php和mysql都很常見,甚至是免費的。它基於php,並且有大量的資源可以學習並從中獲得幫助。你可以重用許多已經寫好的類。關於cakephp速度的 ,有些方法可以通過代碼和緩存的方式加速生產環境中的cakephp。

+0

你的權利,RoR尚未黃金時間的應用程序。我會用蛋糕做我的項目,直到我學習和控制RoR,就像我現在使用PHP一樣 – 2009-09-27 14:13:49

6

爲什麼要切換?既然你已經在CakePHP上有了一個開始,那麼稍微休息一下。

學習一些Ruby on Rails一段時間,然後在心情打擊時切換回CakePHP。

這樣,最終,你最終會知道兩種語言/框架,而不僅僅是一種。獲得儘可能多的曝光總是更好。每種方法都有其優點和缺點,但爲什麼不學習自己做出決定呢?

3

也不是優於其他。雖然一個可能比另一個更適合特定的應用程序,但它們當然都是好的框架。

據說PHP比較快,Ruby客觀上是一種更好設計的語言。這些可能會比框架本身有更多的不同 - 您可以隨時修改這些庫或編寫自己的類,以使框架按照您的要求進行操作。

我的建議是堅持你所知道的,如果你對它感到滿意 - 學習新框架是一個漫長的過程。如果你在Cake中遇到問題,或者你很想嘗試不同的東西,Rails絕對是值得的。

0

我會選擇Ruby on Rails的,因爲

  1. 紅寶石是有趣的寫
  2. 有一個偉大的社會
  3. 有更多的優質資源,如www.railscasts.com和teachmetocode.com