接触ruby on rails 已经有一段时间了,想记录一下自己的rails历程。自己写一些小例子来帮助学习。
Rails 适用于那些以数据为中心的应用,很多应用的核心部分包括一个数据库,这些引用的存在的主要原因是为了让客户可以通过它们来操作数据库,而不是直接使用SQL。
Ruby on rails初体验系列文章:
Rails应用的组成部分:
(1)ActionPack的应用框架。用来负责帮助生成数据驱动的交互页面来访问和修改数据库。
(2)Web服务器。可以是rails内置的web服务器也可以用apache等。
(3)数据库。可以是rails自带的sqLite或者是mysql等。
(4)对象-关系映射库。Rails提供了名为ActiveRecord的对象-关系映射库。
(5)Rails的工具脚本工具。例如支架(scaffolding),迁移(migration)。
(—)用Rails创建Web应用:
(1)在命令行中输入:
输出如下信息:
此时OAONLINE应用就创建成功。
启动Web应用:
进入OAONLINE程序所在目录,查看rails为我们生成的目录文件。
生成文件的含义,以后在说明。接下来启动应用程序。
应用正常启动,然后在页面浏览一下,看看程序运行的结果:在浏览器中输入地址: http://0.0.0.0:3000

这样第一步完成的很顺利。