• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Ruby On Rails学习笔记(3)——Rails程序由0到1

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

正如Rails的理念一样,创建一个新的Rails应用程序的过程非常简单,下面就来看看如何从0到1建立一个全新的Rails应用程序。
1、启动InstantRails,打开其Rails应用程序管理器(Rails Application Manager):

2、创建一个名称为first的新的应用程序:

3、使用first应用程序中的脚本文件创建一个名称为hello的控制器:

4、启动针对first应用程序的服务器:

5、打开浏览器,在浏览器中输入http://127.0.0.1:3000/hello,查看运行结果:


6、修改关于hello的控制器文件:

7、保存修改后的控制器文件,刷新浏览器,可以看到正确的运行结果:


可能有人要问,为什么要为控制器增加一个index方法呢?其实这个问题,要从访问Rails应用程序的URL说起。访问Rails应用程序是的典型URL为:
http://www.site.com/books/detail/computer
根据Rails程序的约定:www.site.com是web服务器,同时也指定了应用程序的名称;books是控制器(controller);detail是action;后面的是参数。如果在URL中没有为当前的控制器,指定action,那么服务器就会寻找默认的action,也就是index。所以上面的步骤,就添加了一个index方法作为action。

这个应用程序就是一个简单的Hello World,Rails应用程序肯定不会只提供这些简单的功能,它也可以拥有丰富的显示界面,那么下面的任务就是为这个应用添加一个View。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
用Ruby实现的论坛灌水工具:CC98 Post Machine发布时间:2022-07-13
下一篇:
HeadFirst Ruby 第十四章总结 Web apps: Serving HTML发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap