RSS订阅
RSS订阅TT SOA
开源框架Ruby on Rails
Ruby on Rails, 也称RoR或简称Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。Rails是一个用Ruby编写的全栈的(full-stack)、开源的Web框架,可以使用它来轻松编写实际的应用程序,所需的代码也要比大多数框架花在处理XML上的代码少。 Ruby语言作为一个开源代码的程序语言,是在1993年2月24日开始宣布发布的。Ruby语言的主要作者是Yukihiro”Matz”Matzumoto像Perl或者Python一样,Ruby语言是一种被解释的动态的类型的面向对象的程序编程语言。Ruby语言开始迅速上升并且受欢迎是在2004年7月David Heinemeier Hansson发布了Ruby on Rails的第一版。
Ruby on Rails简介
    
RoR(Ruby on Rails)是基于动态脚本语言——Ruby语言的Web开发框架,其主要应用领域是Web应用程序的开发。使用RoR开发优势在于简便,RoR提倡“化繁为简”,在实际开发过程中,开发人员只需编写少量代码即可完成强大的功能,这主要得益于RoR的约定规则。此外,由于RoR自身实现了完整的MVC模式,因此开发人员只需使用RoR即可完成整个Web应用程序的开发。
Ruby on Rails开发与使用
    
由于动态脚本编写语言提供了强大的特性并支持快速开发,因此使用它们的人越来越多。最近,人们对Ruby on Rails框架的兴趣将Ruby推到了软件开发社区的前列。然而,Ruby不仅可用于Web开发,它还为数据库专业人员提供了强大、简洁、灵活的脚本编写语言。
Ruby on Rails实践
    
Ruby是由Ruby语言提供动力的Web应用框架,因此具有许多Ruby的特征。Rails很多奇妙之处都来源于Ruby这门动态语言。因此,我们很难再用其他语言编写Rails。虽然目前有很多人都在谈论Rails,实际上是用Ruby语言编写的Rails。
PDF下载
没有时间详细阅读本技术专题的所有内容?想保存一份完整的资料,供日后参考?请点击这里,下载本技术专题的完整PDF版(本服务仅向注册会员免费提供。如果您还不是会员,请先注册)。
TechTarget中国旗下网站原创推荐
安全
存储
CIO
数据库
Twitter泄露事件发生在用户报告了快速传播的钓鱼攻击之后,社交网络所支持的工具对至少33个高级帐户的成功攻击,之后Twitter官方想要关闭系统。
网络
服务器
数据中心
冗余并非总会损害网络性能或吞吐量。很多例子说明多重性是提高性能的,WAN环境由于使用文件服务的冗余叠加而受益匪浅,因为它将文件和数据带到离终端用户更近的位置。
很多语言被描述为“脚本语言”,这些语言可以被用来编写Web服务用户应用。“脚本语言”这个术语经常应用在像“quick and dirty”的解决方案上……
一个具有15年经验的开发商在设计网络书店这个项目时,从Java转移到了Rails。他所设计的项目包括实用书店,实用程序编制LLC的一种,该实用书店出售印刷物和可下载的PDF……
"Advanced Rails Recipes: 84 New Ways to Build Stunning Rails Apps"一书的作者Mike Clark说,Ruby语言框架的最新版本Rails 2.0意在对REST应用进行操作……
Ruby on Rails为现实世界的面向服务架构(SOA)做好准备了吗?答案应该是肯定的。Tate负责RESTful SOA项目的开发工作,该项目使用Ruby on Rails进行开发……
在几代计算机以前,Sun Microsystems的口号就是"网络即计算机"。从那时起大部分关于计算机的流行术语实际上不过是对这个口号的补充说明……