2012-07-07 73 views
0

我正在學習RoR,我想知道如果我想製作一個像Google主頁一樣的頁面,我必須使用Model + Controller +視圖嗎?或者我可以用一個新的佈局(這是因爲我不需要任何數據庫或實體保存搜索查詢)新佈局vs MVC在ror

感謝

回答

3

你並不需要生成一個模型,但你仍然需要一個控制者和相關的觀點。如果你想要一堆靜態頁面,你可能會有一個頁面控制器,並且在那裏你會爲你想要的不同頁面設置方法。將每個方法與相同名稱的視圖進行匹配。

佈局更像基本視圖模板。一個簡單的應用程序可能只有一個佈局。

有關更多信息,請參閱Layouts and Rendering in Rails

首先,如果您認真學習rails,我會建議您通過像Hartle's Rails Tutorial: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book這樣的教程來工作 - 它會帶您學習像這樣的基礎知識以及更多。