初识Rails

使用rails写第一个Hello World页面

第一步:安装我们需要的环境
我们需要安装rails (gem install rails  --remote)
目前的最新版本是2.3.8。
安装完成后 控制台输入 rails-v 查看rails安装是否成功。
如果gem安装不成功,到RubyForge手动下载安装。(rails的排名很靠前,首页就能看到)

 

第二步:开始rails工程
rails安装完之后,就可以开始写我们的web程序了。
首先 我们在控制台输入 rails helloworld。
我们会看到一堆create语句被打印出来,这个我们暂时不用管。
正确完成之后我们就可以在当前目录下看到被创建的HelloWorld工程了。

 

第三步:启动rails
进入我们的工程目录 (cd HelloWorld)
控制台输入 ruby script\server
我们可以看到webrick服务器的启动信息。
使用http://localhost:3000/就可以访问我们的rails页面了。

 

第四步:编写HelloWorld

在控制台运行 ruby script\generate controller HelloWorld命令 创建我们的HelloWorld控制器。
打开工程目录,在工程\app\controllers目录下找到生成的helloworld_controller.rb文件
打开编辑,加入如下代码:

class HelloWorldController < ApplicationController
  def index 
    render:text=>"hello world"
  end
  
end

 

现在使用http://localhost:3000/hello_world 就可以看到我们的helloworld页面了。

 

PS:如果不能看到页面,查看工程\log目录下的日志文件。首次运行一般是缺少sqlite3造成的。
这时我们只要把这个文件安装一下就可以了。(gem install sqlite3-ruby 1.3.1 --remote)
或手动下载 http://files.cnblogs.com/geek007/sqlite3.rar 本机安装。

 

第一个rails工程完成后,再回头看rails的工程架构。
完善的轻量级框架生成机制,典型的MVC架构,简便的编写规范。
rails使程序的每个部分都遵循着标准的方式。
也就是说,使用rails,你是在一个事先准备好的工程内开始你的工作的!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值