close
來寫個Rails的介紹吧
順便當寫個Memo、How-to,備忘、教學一下XD

可以看看這個網站:
http://anw.stikipad.com/ocean/show/RailsForDesigners

Ruby on Rails是一個MVC Framework為基礎建構的技術
MVC架構是什麼呢?
M:Model
V:View
C:Controller

它可以將Coder跟Designer完全的分開來,各自作各自的事情
在以往,當後端的Programmer寫完程式後,交給前端的Designer去作版面設計;也可能是兩者相反,Designer做完版面再交給Programmer去進行程式的編寫
在Coder and Designer之間相互交換工作的情況下,很可能造成Coder不小心改到Designer做好的Layout,反之亦然
所以,MVC就被推出了...
Coder將程式寫在Controller內,然後Designer將版面作好後丟到view裡面,Controller將會自行去抓取view裡面的網頁來作顯示的工作

在Rails內,有個資料夾叫做app,這是大多數設計師常會修改的地方,它的架構是:
├Controllers
├models
├views
└helpers

在Controllers內存放的是rails應用上相對應的Control,處理Client's request.
在Models內存放的是資料模型
在views內存放的則是我們看得到的東西,它是一個模板,唔.. 或許php的smarty可以拿來當例子講?
在helpers內存放的是簡化後的controller、views、models的幫助

arrow
arrow
    全站熱搜

    hechian 發表在 痞客邦 留言(0) 人氣()