2007年11月7日 星期三

Models, Views, and Controllers

  • modal 用來存資料的 ,長時間的資料庫,短時間的cache都是存這,除了單純放資料外,還可以對資料加上基本的存取規則,避免程式上邏輯錯誤造成的資料存取。
  • view 顯示使用者介面,透過model可讀取資料,讀出的資料,靠view顯示,也只負責顯示,所以有可能好幾個view同時存取同一個model在不同情況下讀取相同資料做不同的顯示
  • controller 接收使用者指令 , 選擇對應的method給model 再把相對應的資料給view


  • Rails 強迫把程式分成controller,view,and model三個部份,然後再照Rails預設規則去跑.這就是應該所謂的 convention over configuration

沒有留言: