Rails3教程系列之一:Rails3入门
文章分类:Ruby编程
文章出处:http://edgeguides.rubyonrails.org/getting_started.html
再拾Rails的时候发现已经到3.0.3了, 巨大的改变发现找篇中文教程都找不到,于是索性根据官方教程一
边学一边翻译,就当学习笔记。水平有限,不足此处敬请谅解。
1. 环境搭建
Ruby1.8.7+ (那么由于
187p248
,
249
的
bug
可能会导致
Rails3
崩溃,官方建议使用1.9.2的
Ruby
版本)
RubyGems
SQLITE3数据库 (那么这个数据库是Rails内置支持的,我们也可以使用其他数据库,比如
MySql5.5)
安装:
1, 安装ruby192, 地址:http://rubyinstaller.org/
2, 安装rails3, $ gem install rails
3, 安装IDE, 个人比较喜欢Aptana3, www.aptana.com
2. Rails的指导原则和理念
DRY(Dont Repeat Yourself) - 保持代码清晰高效,这个一直是我喜欢rails的原因之一
约定大于配置 - rails假定你想要做什么以及准备如何做,而不是把任何事情都放到配置文件中
去。比如我们说好数据库表的名称应该是模型类名称的小写的复数形式。那么rails会自动把该数据
表与其模型类进行关联。
REST是WEB应用的最佳模式 - 用resources以及标准的HTTP动作来组织你的应用。
3. 创建你的第一个应用
大多数的第一个应用要么是购物车要么就是博客, 我们也不能免俗. 我们将要在下面的内容中打造一个博
客,也就是rails经常吹嘘的10分钟打造的博客系统(事实上用不了十分钟)
$ rails new blog
http://onia.javaeye.com/blog/819762 1/6
评论0
最新资源