对RoR神往已久,终于鼓起勇气,收拾心情,踏上这RoR的不归之路,以此文记之。 ——Phoenix
Part I Getting Started
<part i="" getting="" start=""></part>
1、Rails Application的架构
毫无疑问,针对Web编程最流行的就是MVC模式(Model, View, Controller)
2、Action Record : Model Support
标准的ORMapping组件:tables map to classes,rows to objects, and columns to object attributes
3、RHtml, RXml, RJs: View Support
4、Action Pack:Controller Support
协调同步User、View、Model之间的InterAction,Rails框架已做了大量的工作,Controller其他功能包括:
5、安装RoR
先前已经安装了Ruby1.8.6,MySQL也早就按照了,所以对于“InstantRails”一站式安装有点不满,岂不是弄了两个Ruby环境? 于是还是先安装“InstantRails”,然后移走“InstantRails”下的Ruby目录,覆盖原有的Ruby1.8.6,修改“InstantRails”下的配置文件,使之对应新的Ruby目录; MySQL也类似处理。 搞定!