Ruby on Rails Tutorial (Michael Hartl)中文翻译第二章 演示程序 (1)
(Iseesea翻译,转帖请保留~谢谢~~有支持才有坚持~)
基于Rails3.0.3 俺试着翻译这本书,如有异议或者需要可以直接看原文。。。嘎嘎。不足之请多指教~.我边学边翻译吧,顺便学习英语。
http://railstutorial.org/
由于第一章主要是一些介绍和关于git的使用,所以就不翻译了,有需要的话再回去翻译。
第二章 演示程序
在这一章,我们将开发一个简单的演示程序来显示一些Rails的魅力。目标是通过使用Scaffold 生成器来快速地创建一个程序从而给大家一个高水平的Ruby on Rails (传统步骤开发Web程序)编程综述,就像BOX1.1(第一章中关于Scaffolding介绍)中说的那样,本书接下来其他部分将会采用和本章相反的方法来学习Rails。接下来的章节中我们将会开发一个完整的程序,并逐渐的介绍每一个Rails3中新的观念,但是对一个简单概述来说(最直接的需要)Scaffold 生成器是不可替代的。这个演示程序允许我们通过URL和它进行交互,让我们了解Rails 程序的结构,包括第一个例子中为什么Rails喜好的REST 结构。
接下的演示程序中,将会由一些用户和他相关的类似Twitter风格的运用程序组成(其实就是围脖吧。microposts估计是那个发布信息的意思,嘎嘎),所有的功能都还没有实现,而且很步骤看起来很神奇,但是不要担心,所以的程序我们都将在第三章从零开始开发,而且我可以对后面材料提供一个详细的向前引用注解(原文是 I will provide plentiful forward-references to later material。 这句话很拗口,估计是指会在后面解释前面的运用)。于此同时,请保持一点耐心和信心,这本数的意义在于让你超越这些浅显的东西,通过Scaffold 驱动的方法去获得对Rails的深层次理解。
[size=medium;]2.1 规划程序[/size]
在这一节中,我们将规划处我们程序的大纲。和第1.2.3节一样,我们从用 Rails 命令长生我们的运用程序骨架开始,
Listing 2.1:

Box 2.1 Rake在Unix系统上,make工具在执行源代码上有着非常重要的作用,非常多的电脑黑客输下面的代码输到不用大脑了。。。(可以这样翻译吧。。。muscle memory)$ ./configure && make && sudo make install(---------------------------------华丽的分割线,我需要休息啦。——————)