对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
- RHtml,内嵌Ruby代码(ERb),类似于Jsp内嵌Java代码
- RXml,由Ruby代码生产XML文档
- RJS,由服务端生成JS代码,对支持Ajax实现很有帮助
4、Action Pack:Controller Support
协调同步User、View、Model之间的InterAction,Rails框架已做了大量的工作,Controller其他功能包括:
- 负责分发请求到相关actions
- 管理caching
- 管理helper module
- 管理session
5、安装RoR
先前已经安装了Ruby1.8.6,MySQL也早就按照了,所以对于“InstantRails”一站式安装有点不满,岂不是弄了两个Ruby环境? 于是还是先安装“InstantRails”,然后移走“InstantRails”下的Ruby目录,覆盖原有的Ruby1.8.6,修改“InstantRails”下的配置文件,使之对应新的Ruby目录; MySQL也类似处理。 搞定!
- 描述: Rails Application MVC Arch
- 大小: 65.5 KB
分享到:
相关推荐
《Agile Web Development with Rails》是一本经典的Rails开发指南,中文版的出版使得更多的中国开发者能够深入理解并应用敏捷开发方法与Ruby on Rails框架。这本书是Rails开发者的必备参考资料,它详细介绍了如何...
Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly. You concentrate on creating the application, and Rails takes care of the details., Tens of thousands of ...
《Agile Web Development with Rails》(敏捷Web开发:Ruby on Rails)这本书,作为Rails开发新手的教材,强调了敏捷开发方法,并以其帮助开发者建立起一个实用的Web应用。从给出的文件信息来看,这本书正在编写过程...
Agile Web Development with Rails 1-14节_ppt(老师发的修正版)
agile web development with rails 5(英文电子书).............................................................................................................................................................
《敏捷Web开发与Rails》是一本深度探讨如何利用Ruby on Rails框架进行敏捷Web开发的指导书籍,由Dave Thomas、David Heinemeier Hansson等多位在Rails社区有着深厚贡献的作者共同编写。本书不仅覆盖了Rails的基本...
通过上述分析,我们可以看到,《敏捷Web开发与Rails》第三版不仅是一本关于Rails框架的技术书籍,更是一部指导开发者如何运用敏捷方法论进行Web开发的经典之作。无论对于初学者还是经验丰富的开发者而言,本书都具有...
《敏捷Web开发与Rails:程序指南 第四版》是一本深度探讨使用Ruby on Rails框架进行敏捷Web应用开发的专业书籍。本书旨在帮助开发者充分利用Rails 4的特性,提高开发效率,实现快速迭代和高质量的代码编写。 Rails是...
《敏捷Web开发与Rails》第四版是一本专为软件开发者设计的权威指南,全面涵盖了使用Ruby on Rails框架进行敏捷Web应用开发的知识。Rails 3是该版本的重点,它引入了许多新特性和改进,使得开发过程更为高效且灵活。...
在学习这两本书时,你可以从Pragmatic Programmer - Agile Web Development With Ruby On Rails_05.12.24.pdf和Pragmatic.Bookshelf.Agile.Web.Development.with.Rails.2nd.Edition.pdf中获取详细教程。这些PDF文件...
《Pragmatic - Agile Web Development with Rails》是Ruby on Rails框架的经典教材,旨在引导初学者高效地学习敏捷Web开发。这本书的第三版于2009年发布,它结合了Pragmatic Programmers的实用主义理念与Ruby on ...
Agile Web Development with Rails, 2nd Edition <br>有两份PDF文件,大小分别是7.39MB和6.55MB <br>作者: Dave Thomas , David Heinemeier Hansson , Leon Breedt , Mike Clark , James Duncan Davidson ,...
### Agile Web Development with Rails for Rails 3.2 #### 核心知识点概览 - **Rails 3.2概述** - **敏捷开发方法论** - **Model-View-Controller (MVC) 模式** - **Ruby on Rails基础与高级特性** - **面向对象...
《Agile Web Development with Rails》第四版是一本经典的Rails开发指南,旨在为开发者提供一套全面、实用且高效的敏捷开发方法论。本书由Sam Ruby、Dave Thomas、David Heinemeier Hansson等人共同撰写,并得到了...
Agile Web Development with Rails 4th(正式版).pdf