Ruby on Rails 2.3 Tutorial
Contents
1 From zero to deploy 1.1 Introduction . . . . . . . . . . . . . . 1.1.1 Comments for various readers 1.1.2 “Scaling” Rails . . . . . . . . 1.1.3 Conventions in this book . . . 1.2 Up and running . . . . . . . . . . . . 1.2.1 Development environments . 1.2.2 Ruby, RubyGems, and Rails . 1.2.3 The first application . . . . . 1.2.4 Model-view-controller (MVC) 1.2.5 script/server . . . . . . 1.3 Version control with Git . . . . . . . . 1.3.1 Installation and setup . . . . . 1.3.2 Adding and committing . . . 1.3.3 What good does Git do you? . 1.3.4 GitHub . . . . . . . . . . . . 1.3.5 Branch, edit, commit, merge . 1.4 Deploying . . . . . . . . . . . . . . . 1.4.1 Heroku setup . . . . . . . . . 1.4.2 Heroku deployment, step one 1.4.3 Heroku deployment, step two 1.4.4 Heroku commands . . . . . . 1.5 Conclusion . . . . . . . . . . . . . . 13 14 15 17 17 18 18 21 22 23 25 32 32 34 35 36 38 43 43 44 44 47 47 49 49 50 51 51 53 53 65 66 66 68 72
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .