我已經放棄了PHP,因爲這是一個噩夢來維護。然後我在asp.net C#中重新編程了整個站點,這更好。維護是一件輕而易舉的事情。我最近一直聽到很多關於RoR的好消息,但我不想用這種語言開發軟件,如果它像PHP speghetti代碼。那麼,我可以使用RoR製作Web應用程序,而不必混雜使用代碼混合的HTML嗎?我可以使用Ruby on Rails編程網站,並且沒有Speghetti代碼嗎?
0
A
回答
5
是的,很容易。 Rails 非常感謝強烈建議您的應用程序使用模型 - 視圖 - 控制器結構。可以將業務代碼放入視圖中,但這很不自然。嘗試通過Rails站點上的其中一個教程進行操作。他們只花了15分鐘,並會給你一個關於Rails中的結構如何的好主意。
2
整個MVC架構實際上是針對更精確的分段代碼,所以遵循MVC模型,通過設計保持代碼清潔!
相關問題
- 1. Selenium webDriver Python綁定可以測試Ruby on Rails網站嗎?
- 2. 用Ruby on Rails構建我的網站
- 3. 我可以在Ruby on Rails中構建我的網站的一部分嗎?
- 4. 在Ruby on rails上使用Javascript並編輯代碼
- 5. 這個Ruby on Rails代碼可以被優化或改進嗎?
- 6. Ruby on Rails有在線代碼編輯器嗎?
- 7. 部署Ruby on Rails網站
- 8. 我可以在Ruby on Rails中使用url_for前綴選項嗎?
- 9. 我可以使用Ruby on Rails渲染一個haml模板嗎?
- 10. 我可以只使用Page_Load並且沒有按鈕點擊網頁表單嗎?
- 11. 您可以在沒有源代碼的情況下分發Ruby on Rails應用程序嗎?
- 12. Ruby on Rails - 編譯時執行代碼
- 13. Ruby on Rails:生成erb html網頁並且可以訪問數據庫
- 14. 使用Silverlight和Ruby on Rails構建社交網絡網站有意義嗎?
- 15. 有沒有可用的Ruby on Rails網站縮略圖生成器?
- 16. Ruby on Rails和WebSphere我可以同時擁有兩者嗎?
- 17. 我可以並排安裝Ruby on Rails 2.x和Ruby on Rails 3
- 18. 使用Qr代碼的Ruby on Rails
- 19. 在Ruby on Rails網站上使用jquery-ui-rails datepicker。 datepicker方法沒有定義
- 20. 如果我使用jRuby,Ruby on Rails和JDBC,我仍然可以使用ORM嗎?
- 21. Ruby on Rails Hartl教程第10.1.3章我的代碼有問題
- 22. ruby on rails - heroku postgres - 編碼
- 23. Ruby on Rails - 編碼問題
- 24. 只要代碼沒有改變,Ruby on Rails是否可以緩存控制器?
- 25. Ruby on rails,更改代碼
- 26. Rails - 可以在RJS文件中使用ruby代碼嗎?
- 27. 紅寶石可以降價嗎? Ruby on Rails應用程序
- 28. 在另一個網站上嵌入用Ruby on Rails編碼的網頁?
- 29. 網站沒有更新數據庫[Ruby on Rails]
- 30. Ruby on Rails離線編程
有可能寫非意大利麪代碼PHP – barkmadley 2009-12-01 09:16:19
這個問題很漂亮。編寫非意大利麪代碼與模式的功能一樣,就像它的語言一樣。一個堅實的MVC框架可以爲PHP創造奇蹟。儘管如此,我仍然會爲更好的語言投票。 – 2009-12-01 10:09:00