Rails 4.2.1.rc2/4.1.10.rc2 发布

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。

Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.你可以用比以前少的多的代码和 短的多的时间编写出一流的网络软件.比较著名的社区网站43things.com, odeo.com和basecamphq.com就是用Ruby On Rails编写的.

Ruby On Rails的指导原则是”不要重复你自己”(Don’t Repeat Yourself, 或DRY).意思是说你写的代码不会有重复的地方.比如以往数据库的接口往往是类似的程序代码但是在很多地方都要重复用到.这无论是给编写还是维护都造成 了很大的代价.相反,Ruby On Rails给你提供了绝大多数的支持,让你只需要短短的几行代码就可以实现强大的功能.而且,Rails提供了代码生成工具,让你甚至不需要编写一行代码 就实现强大的管理程序.

Ruby On Rails通过reflection和runtime extension减少了对configuration文件的依靠,这和Java,C#语言的方向有很大不同,让你减少了很多配置和部署的麻烦,但是性能上却完全可以应付一般网站的需求.

Rails 支持各类网络服务器和数据库。在服务器方面,我们推荐Apache、 lighttpd 或 nginx 代理至 Mongrel (或者使用FastCGI)。 数据库方面,你可以采用MySQL、PostgreSQL、 SQLite、 Oracle、 SQL Server、 DB2、 或其他任何我们支持的系统。 Rails可以在各类操作系统上运行,不过我们建议采用基于'nix的系统进行开发。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-21 22:54:13

Rails 4.2.1.rc2/4.1.10.rc2 发布的相关文章

xmemcached发布1.10 RC2

xmemcached发布1.10 RC2,这一版本的主要改进如下: 1.修复1.10-RC1以来发现的bug 2.添加对flush_all协议的支持,XMemcachedClient.flushAll方法用以使memcached的缓存数据项失效,这一方法有系列重载方法  void     flushAll()           使cache中所有的数据项失效,如果是连接多个节点的memcached,那么所有的memcached中的数据项都将失效 void     flushAll(long t

GhostBSD 10.1-ALPHA1 发布

GhostBSD 10.1-ALPHA1 发布,此版本支持 amd64 和 i386 架构.此版本相比 4.0-RELEASE 改进如下: DM has been replaced by PCDM; Wifimgr is now fully replaced by Networkmgr; a beta version of Update Station is now in GhostBSD with update FreeBSD base system and software; the ins

Docker 1.10版本发布

本文讲的是Docker 1.10版本发布,[编者的话]Docker 1.10于二月初发布了,这是容器社区最近的重大事件,除了修复很多bug和功能增强之外,Docker1.10还引入了几个我们一直期待的重大改进和特性.在本文中我将会着重阐述我个人认为最有用和最令人兴奋的特性. Docker Compose对于网络和卷的支持Docker Compse 1.6是与Docker 1.10一起发布的,在Docker 1.9中引入了完全重新设计的网络和卷系统后,这一版中增加了对于将网络和卷作为顶级实体的支持

Ubuntu 9.10即将发布 云计算成亮点

本文讲的是Ubuntu 9.10即将发布 云计算成亮点,[IT168 资讯]Ubuntu开发团队正以最快的速度为您带来开源软件社区提供的软件中最新最好的软件.Ubuntu 9.10最终稳定版本将会在2009年10月29日正式发布.这一天可能大家都期待已久了吧? 日前,Canonical公司抢先宣布了Ubuntu9.10的一些新特性和功能.Canonical显然对Ubuntu 9.10服务器版的一些新功能感到非常兴奋,云计算成为了本次版本发布的新焦点.而最主要的亮点则是9.10版针对私有云进行了重

除N1mini有神秘新品,OPPO金属外观新机6月10日发布

OPPO将于6月10日召开4Ghttp://www.aliyun.com/zixun/aggregation/8778.html">产品发布会,发布会上将推出一大波4G手机.除了流光镜面设计的R1S,拥有多彩后盖.旋转摄像头的N1 mini,还会有带给我们惊喜的4G新品.不过OPPO并没有公布全部产品,近日有网友爆料,发布会上将还有一款神秘新品出现. 图1 图2 虽然网友曝光的两张新机图片不太清晰,但是从现场的环境分析这款新机的可信度非常高,很有可能就是OPPO在6月10日要发布的一大波4

畅游10日发布2013财年第四季度及全年未经审计财报

摘要: 查看最新行情 畅游周一收盘大跌10% 北京时间2月11日凌晨消息, 畅游 (NYSE: AMAP )周一开盘后大跌,最大跌幅超26%.截至收盘,畅游跌幅为10.72%,报26.74美元. 畅游10日发布2013财年第四季 查看最新行情 畅游周一收盘大跌10% 北京时间2月11日凌晨消息,畅游(NYSE: AMAP )周一开盘后大跌,最大跌幅超26%.截至收盘,畅游跌幅为10.72%,报26.74美元. 畅游10日发布2013财年第四季度及全年未经审计财报 .第四季度,按美国通用会计准则计

Apache Calcite Avatica 1.10.0 发布,动态数据管理框架

Apache Calcite Avatica 1.10.0 发布了,Apache Calcite 是一个动态数据管理框架,用于 Hadoop 平台. Apache Calcite Avatica 1.10.0 增加了对 JDBC Array data, Docker, 和 JDK 9 的支持. 新版本中,Avatica Server 的 Docker 映像已发布到 Docker Hub.随着 Calcite 和 Avatica 项目变得更加独立,这是 Avatica 的仓库从 Calcite 的

Android 5.0 或已登录Nexus 7 预计10月发布

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   关于Android 5.0(Key Lime Pie)的传闻已经有不少了,但谷歌似乎并不急于推出这款即便是512MB内存都能流畅运行的系统,依然坚持着小步快跑的战略,Jelly Bean这个版本代号已经从Android 4.1沿用到了Android 4.3,足足坚持了一年. 熟知Android版本的用户应该都知道谷歌一般会让Android固件版本号的第一个字母和

外媒称iPad Pro明年10月发布 配12.9英寸4K屏幕

外媒称iPad Pro明年10月发布:12.9英寸4K屏幕(TechWeb配图)12月18日消息,据美国<国际商业时报>(International Business Times)报道,苹果将在明年10月发布iPadPro,配4K屏幕.<国际商业时报>文章指出,iPad Pro将会成为苹果自家产品MacBook Air和MacBook Pro的竞争对手,并将超高清显示屏和其他功能带进平板电脑市场.此前,有媒体报道称苹果下一代iPad将配备2K屏幕.文章认为,下一代iPad很有可能将