Rails是從WordPress的完全不同在最基本的層面:
例如,您可以使用Rails構建等效的Wordpress。 Wordpress本身是使用Rails,php的替代方法構建的。
模板是的,Wordpress和Rails都使用模板。
- 在Wordpress中,大部分Wordpress的自定義都是使用模板完成的。
- 在Rails中,模板只是您的應用程序的一部分。其他關鍵部分是模型和控制器。
其他問題/答案
- 我是否需要模板文件的方式,我需要他們在WordPress?是的,你通常使用它們,但它們只是Rails應用程序的一部分。
- 我是否需要深入理解SQL?答:您需要更多地瞭解數據庫與Rails相比發生的情況。但是,您不需要「深層次」的SQL。 Rails爲你處理大部分的sql。您需要了解表格,連接,列,列類型以及如何選擇它們的想法。
- 我可以在大多數託管服務中使用Rails嗎? A.不像WP那麼容易。詢問你的託管服務,看看他們的答案是關於Rails的。有低成本的託管服務,適用於Rails。 DreamHost是一個。
- 在我開始對RoR進行一些實踐性學習之前,我需要了解的首要事情是什麼(我喜歡在學習時學習 - 例如,開始學習HTML的人通常會在構建網站時學習)。 A.理解應用程序(WP)和使您能夠構建應用程序(Rails)的編程系統之間的區別。
摘要如果你可以做你需要的WordPress做什麼,那麼它可能是你的任務一個很好的解決方案。如果你無法用Wordpress完成你的任務,或者看起來工作太多,那麼請調查Rails。
下一步我建議您閱讀關於Rails的書並使用它來學習該系統。
新增
兩個WordPress的和Rails是夢幻般的開源項目。我用這兩種方式,並認爲他們都是以自己的方式出色。
如果你想建立一個web內容網站,我不會推薦Rails。如果你想建立一個web 應用程序,我建議你這樣做。
- 你想建立一個網站,除了「添加到電子郵件列表」表單之外,網頁是靜態的。使用WP。
- 你想建立一個網頁應用程序,使遊客捐贈給非營利。使用WP插件可能是最快的解決方案。或從Paypal或類似的獲得「捐贈按鈕」。
- 你想建立一個自定義應用程序,使捐助者能夠組織自己成爲團隊,籌集資金並繪製團隊之間正在進行的競爭。這將是一個很好的使用Rails。
的Rails作爲軟件的學習工具如果您想了解或編寫軟件提高自己的技能,Rails是一個不錯的選擇。它使您能夠使用Ruby語言編寫大型系統。 WP使您可以使用php,但使用Ruby編寫面向對象的軟件要容易得多。
很棒的東西你們,我很高興大家到目前爲止一直對我很有幫助。非常感謝,我想我會從這裏開始(railstutorial.org)瞭解它是如何工作的。我很長一段時間,希望不會這麼顛簸! – WebGuy7767