::资源简介::
非常不错的ruby on rails入门教材,下面是摘取的开头部分内容:
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
这将使 rails 为你创建一个 blog 工程 (rails -h 可以查看 rails 命令的帮助)
$ cd blog
我们转到 blog 目录内。
那么在任何情况下,Rails 会在你的工作路径内为你创建一个 blog 的文件夹。本教程的大多数工作都会在
app 文件夹内操作,这里有一个 Rails 默认创建应用时创建的文件夹以及文件说明:
::下载地址::
>> 评论