导轨(也称为Ruby on Rails的)是一个开源的,免费的,可以使用程序员根据模型 - 视图 - 控制pattern.Features在开发数据库支持的Web应用程序的全堆栈的Web框架glanceThe应用程序支持多种Web服务器和数据库,包括Apache,lighttpd的,MySQL和SQLite的,PostgreSQL的,甲骨文,DB2,火鸟,和SQL Server的。它的工作原理以及在任何类UNIX操作系统。
Rails是大量使用在两个非营利和企业组织,用于开发任何类型的Web应用程序,如软件协作,电子商务,社区,内容管理,统计等。
以Rails项目的引擎盖下的样子,我们可以看到,它已经entierly写在Ruby编程language.Getting开始RailsIn为了您的GNU / Linux操作系统安装Rails,您需要先安装Ruby。在此之后,你可以很容易地通过RubyGems的安装Rails及其所有运行时依赖,使用&lsquo的;创业板安装导轨和rsquo的;命令在终端仿真程序。
另外,您也可以从GNU / Linux的几个流行的发行版,包括Arch Linux的,Ubuntu的,Debian的,Fedora的,openSUSE的或Linux Mint的主要软件仓库安装Rails。它可以安装计算机支持任一32位或64位的硬件平台上。
安装完成后,你可以通过一个控制台环境Rails框架交互。首先,你必须创建应用程序骨架通过运行&lsquo的;轨道新路径/到/你的/新/应用&rsquo的;命令,导航到新创建的应用程序骨架的位置(例如CD路径/要/你的/新/应用),并启动服务器与&lsquo的;轨服务器&rsquo的;命令。
在这一刻,你就成功地在你的Linux机器上运行的Rails的Ruby。打开网络浏览器,访问HTTP://本地主机:3000位置,然后按照屏幕上显示的说明
什么是此版本中的新:
< p>- 在行动宝盒:
- 在降级链轮〜&GT; 2.0.3。 2.1.0使用造成的回归。
- 修正使用翻译助手用HTML转换它使用:计数选项复数
- 在活动记录:
- 在PERF修复:如果我们删除关联中的所有记录,没有一个IN(...)子句添加到查询。 GH 3672
- 在与引用的settablename其他MySQL数据库修复的bug。 GH 3690
- 在与许多其它信息的数据库的服务器上的MySQL数据库修复性能缺陷。 GH 3678
- 在Railties:
- 在新的应用程序应与3.1.5青菜护栏依赖产生,不是3.1.5.rc.2
什么是版本3.0 Beta版新:
- 在重点是REST风格的声明品牌新的路由器
- 新动作梅勒API动作控制器为蓝本(现在不发送多部分消息的痛苦痛!)
- 在建立在关系代数的顶级新的Active Record链式查询语言
- 在不显眼的JavaScript与驱动程序原型,jQuery和更多即将(内联JS结束)佣工
- 在显式依赖管理,打捆
什么在2.3.5版本新:
- 在Rails的2.3.5在上周末公布这提供了几个bug的修复,一个安全修复程序。它应该是与之前所有版本2.3.x完全兼容,并可以很容易地升级到与&QUOT;宝石更新铁轨和QUOT ;.最有趣的位可以被归纳为三点。
- 在使用Ruby 1.9的兼容性改进:
- 有几个小错误防止使用Ruby 1.9完全兼容。但是,我们也不会感到惊讶,你已经运行Rails的2.3.X成功之前,这些错误是固定的(太小)。
- 在RailsXss插件可用性:
- 正如你可能已经听说,在Rails 3中我们现在会自动逃脱该局的所有字符串的内容(如以前一样,你需要使用&QUOT; H()&QUOT;逃跑)。如果你今天想有这个功能,你可以在Rails的2.3.5安装考兹的RailsXss插件。
- 修正的后端引入nokogiri为XmlMini:
- 在使用Rails 2.3,我们分别给予从REXML切换出默认的XML解析器等快解析器喜欢的引入nokogiri能力。有几个问题与使用其引入nokogiri现在得到解决,因此,如果您的应用程序解析XML很多,你可能想切换到这个更快的XML解析器。
要求:
- 在红宝石
评论没有发现