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

     正如Rails的理念一样,创建一个新的Rails应用程序的过程非常简单,下面就来看看如何从0到1建立一个全新的Rails应用程序。
     1、启动InstantRails,打开其Rails应用程序管理器(Rails Application Manager):
    Ruby On Rails学习笔记(3)——Rails程序由0到1
     2、创建一个名称为first的新的应用程序:
     Ruby On Rails学习笔记(3)——Rails程序由0到1

         3、使用first应用程序中的脚本文件创建一个名称为hello的控制器:
         Ruby On Rails学习笔记(3)——Rails程序由0到1

          4、启动针对first应用程序的服务器:
         Ruby On Rails学习笔记(3)——Rails程序由0到1

       5、打开浏览器,在浏览器中输入http://127.0.0.1:3000/hello,查看运行结果:
       
       Ruby On Rails学习笔记(3)——Rails程序由0到1
     6、修改关于hello的控制器文件:
     Ruby On Rails学习笔记(3)——Rails程序由0到1
       7、保存修改后的控制器文件,刷新浏览器,可以看到正确的运行结果:
       Ruby On Rails学习笔记(3)——Rails程序由0到1

        可能有人要问,为什么要为控制器增加一个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。

上一篇:TensorFlow Google大会总结


下一篇:学习JavaFX Script,第二部分:使用RMI进行远程通信