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

RubyandRubyonRails介绍

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

Ruby 是一个比Perl 更简洁、比Python更面向对象的编程语言。她是一种解释性语言,类似与PHP、Per,但她的最大的特点就是完全地面向对象和书写地轻便,并且非常容易学习。你会发现写代码就跟写文章似的。

 

 1。完全地面向对象

在ruby中,所有几乎元素都是对象,连变量都是对象了。


 

anum.to_s


 

就把变量anum地类型转换成了字符型。

 

2. 书写非常轻松


 

3.times { print "How are you!" }


 

上面这个行代码将输出"How are you!" 3 次。

3. 非常容易掌握

 

Ruby On Rails(ROR)

Ruby On Rails 是一个 框架(Framework),类似于.NET,WebObjects, Struts, and JavaServer Faces。开发者可以用它轻易地实现Model-View-Controller(MVC)结构。

 采用Ruby On Rails 开发非常的快捷,简直令人惊讶。让你几分钟就能建立起来一个web应用程序。并且有内置了一个web server,还可以方便地实现程序的调试。

 

下面我以简单的一个例子来介绍:

创建一个Blog程序


 

rails myblog


 

上面这个命令,将自动生成myblog的一些目录和文件,比如app(里面包含Controller、Model、View等文件夹),config,public(包含style,script,images,html文件),还有doc文件夹等。节省开发人员的很多时间。

让当前位置进入刚才创建的myblog文件夹,然后执行下面的命令,创建一个controller和model,


 

ruby script/generate control Blog

ruby script/generate module Post


 

 ruby on rails 能轻易地把变量同数据表结合在一起。几乎不用写代码即可地实现数据的Insert,Edit,Delete,Update,Show等操作。

 

 限于时间,且我也在学习当中,在这里只能抛砖引玉地简单介绍一下。

 

学习资料:

Office site: http://www.ruby-lan.org

Document: http://www.ruby-doc.org

O'reily LAMP : http://www.onlamp.com/ search key words "ruby" and "rails"

ruby中文手册:http://rubycn.ce-lab.net/

强烈推荐的好书 Agile Web Development with Rails:http://www.epubcn.org/read.php?tid=55131

这里的一些视频资料,可以让你更快上手:http://www.rubyonrails.org


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
ruby+gem常用命令发布时间:2022-07-14
下一篇:
一步一步学Ruby(三): Ruby代码注释发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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