Ruby on Rails 开源网络应用框架

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。
Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.你可以用比以前少的多的代码和 短的多的时间编写出一流的网络软件。
Ruby On Rails的指导原则是”不要重复你自己”(Don’t Repeat Yourself, 或DRY).意思是说你写的代码不会有重复的地方.比如以往数据库的接口往往是类似的程序代码但是在很多地方都要重复用到.这无论是给编写还是维护都造成 了很大的代价.相反,Ruby On Rails给你提供了绝大多数的支持,让你只需要短短的几行代码就可以实现强大的功能.而且,Rails提供了代码生成工具,让你甚至不需要编写一行代码 就实现强大的管理程序.
Ruby On Rails通过reflection和runtime extension减少了对configuRATion文件的依靠,这和Java,C#语言的方向有很大不同,让你减少了很多配置和部署的麻烦,但是性能上却完全可以应付一般网站的需求.
Rails 支持各类网络服务器和数据库。在服务器方面,我们推荐ApacheLighttpdNginx 代理至 Mongrel (或者使用FastCGI)。数据库方面,你可以采用MysqlPostgreSQLSQLiteOracleSQL ServerDB2、 或其他任何我们支持的系统。 Rails可以在各类操作系统上运行,不过我们建议采用基于*Nix的系统进行开发。

Ruby on Rails作者支持下班后禁止电子邮件
法国的新劳工法将第一次赋予员工“离线权”,禁止企业下班后向雇员发送电子邮件。Ruby on Rails作者David Heinemeier Hansson(DHH)对电子邮件禁令表达了支持。他说,越来越多人整天拿着电脑,白领现在也需要有更多的劳动保护。他

发布于 2016-05-30 14:04:02 | 82 次阅读

你不可能有超过 10 年的 Rails 编程经验!
这就是为什么程序员都不喜欢项目经理的原因… 就在上周,我被选中参加Dolphin Micro公司的面试。职位是Sr. Web  Developer,听起来很有趣,所以我抽时间进行了一次电话面试。我注意到这家公司基本上是用Ruby on  Rails,但对

发布于 2014-12-30 23:19:54 | 192 次阅读

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

发布于 2017-09-28 00:47:29 | 120 次阅读

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

发布于 2017-08-25 00:21:32 | 178 次阅读

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

发布于 2017-08-04 00:24:01 | 113 次阅读

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

发布于 2017-08-01 00:24:15 | 92 次阅读

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

发布于 2017-06-27 00:17:56 | 150 次阅读

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

发布于 2017-06-21 00:19:04 | 138 次阅读

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

发布于 2017-06-19 23:52:46 | 162 次阅读

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

发布于 2017-05-14 00:27:09 | 125 次阅读

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

发布于 2017-04-28 03:31:38 | 107 次阅读

Rails 5.1.0.rc2 发布,开源网络应用框架
Rails 5.1.0.rc2 发布了,离正式版也越来越近了,虽然现在还有一些 issue 未解决,不过仍有希望在 Railsconf 2017 期间发布正式版。要查看每个 gem 的更改,请阅读 GitHub 上的更改日志:Action Cable CHANGELOGAction Mailer CHANGELOGAction Pack CHANGELOGAction View CHANGELOGActive Model CHANGELOGActive Recor

发布于 2017-04-22 01:01:56 | 113 次阅读

Rails 5.1.0.rc1 发布,开源网络应用框架
Rails 5.1.0.rc1 发布了。在社区的帮助下,Rails 5.1 终于发布了,并且有超过 380 个提交。参阅 Rails 5.1 发行说明了解更多Highlights in Rails 5.1:Yarn SupportOptional Webpack supportjQuery no longer a default dependencySystem testsEncrypted secretsParameterized mailersDirect & resolved routesUnif

发布于 2017-03-21 00:48:19 | 142 次阅读

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

发布于 2017-03-02 01:01:53 | 129 次阅读

Rails 5.0.2.rc1 发布,开源网络应用框架
Rails 5.0.2.rc1 发布了,最终版预计2017年3月1日发布。各个 gem 的更改,请阅读更改日志:Action Cable CHANGELOGAction Mailer CHANGELOGAction Pack CHANGELOGAction View CHANGELOGActive Job CHANGELOGActive Model CHANGELOGActive Record CHANGELOGActive Support CHANGELOGRailties CHANGELOG完整更新内容请查阅提

发布于 2017-02-25 23:54:13 | 100 次阅读

Rails 5.1.0.beta1 发布,开源网络应用框架
Rails 5.1.0.beta1 发布了。八个月前发布了 Rails 5.0 版本,经过 3500+ 个提交后,快要接近下一个大版本的发行了。值得关注的更新:通过 Yarn 管理来自 NPM 的 JavaScript 依赖关系可选择使用 Webpack 编译 JavaScript将 jQuery 作为默认依赖项更新内容较多,详情请参阅发布主页。下载地址Source code (zip)Sour

发布于 2017-02-24 01:31:35 | 77 次阅读

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

发布于 2017-02-22 00:59:01 | 100 次阅读

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

发布于 2016-12-10 00:23:55 | 56 次阅读

Rails 5.0.0.rc1 发布,开源网络应用框架
Rails 5.0.0.rc1 发布了。Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的

发布于 2016-12-01 00:50:13 | 102 次阅读

Rails 4.2.7.rc1 和 4.1.16.rc1 发布
Rails 4.2.7.rc1 和 4.1.16.rc1 发布了。随着Rails 5 发布,这可能是Rails 4.1的最后一次更新,所以请花一些时间升级到Rails 4.2 或 Rails 5。 4.1.15 以来的更新:请在github查看每项更新:Action Mailer CHANGELOGAction Pack CHANGELOGAction View CHANGELOGActive Model CHANGELOGActive Record CHANGELOGActive S

发布于 2016-07-03 00:25:48 | 111 次阅读

Ruby On Rails 5.0发布
Ruby On Rails发布了v5.0。新版引入的两个重要新特性是处理WebSockets的Action Cable框架和API-only模式。开发者同时警告,Rails 5.0的发布意味着4.1.x及以下版本将不再支持,未来的bug修正将只应用于5.0.x,常规和高危安全修正只应用于5.0.

发布于 2016-07-02 13:42:19 | 80 次阅读

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

发布于 2016-07-01 01:22:33 | 96 次阅读

ruby on rails中Model的关联详解
本篇内容主要为大家讲解的是ruby on rails中Model的关联详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-08-18 10:56:18 | 120 次阅读

使用RVM实现控制切换Ruby/Rails版本
本篇内容主要为大家讲解的是使用RVM实现控制切换Ruby/Rails版本。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-06-28 13:47:44 | 83 次阅读

Ruby on Rails网站项目构建简单指南
本篇内容主要为大家讲解的是Ruby on Rails网站项目构建简单指南。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-06-28 23:54:40 | 106 次阅读

Ruby on Rails实现最基本的用户注册和登录功能的教程
本篇内容主要为大家讲解的是Ruby on Rails实现最基本的用户注册和登录功能的教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-06-26 09:25:39 | 106 次阅读

浅谈Ruby on Rails下的rake与数据库数据迁移操作
本篇内容主要为大家讲解的是浅谈Ruby on Rails下的rake与数据库数据迁移操作。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-06-25 10:55:28 | 114 次阅读

Ruby on Rails中Rack中间件的基础学习教程
本篇内容主要为大家讲解的是Ruby on Rails中Rack中间件的基础学习教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-07-02 13:18:21 | 115 次阅读

Ruby on Rails所构建的应用程序基本目录结构总结
本篇内容主要为大家讲解的是Ruby on Rails所构建的应用程序基本目录结构总结。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-05-22 06:47:23 | 93 次阅读

Ruby和Ruby on Rails中解析JSON格式数据的实例教程
本篇内容主要为大家讲解的是Ruby和Ruby on Rails中解析JSON格式数据的实例教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-24 13:15:55 | 205 次阅读

Ruby on Rails在Ping ++ 平台实现支付
本篇内容主要为大家讲解的是Ruby on Rails在Ping ++ 平台实现支付。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-26 06:47:00 | 173 次阅读

Ruby on Rails基础之新建项目
本篇内容主要为大家讲解的是Ruby on Rails基础之新建项目。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-28 00:45:32 | 85 次阅读

六个最酷的 Ruby on Rails 项目
Ruby on Rails(简称Rails)是松本行弘Ruby编写的纯面向对象编程语言,目的是让程序开发人员专注于编程最有趣最有创造力的部分。如今Rails已经是最火(薪水最高)的web应用开发语言之一,而且Rails还是开源的,拥有4200个开源代码贡献者,因此Rails在不断进化完善中。就流行而言,Ruby on Rails目前在HotFrameworks排名第三

发布于 2016-02-29 00:49:20 | 178 次阅读

ruby on rails 代码技巧
本篇内容主要为大家讲解的是ruby on rails 代码技巧。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-02-03 08:59:01 | 146 次阅读

CentOS中配置Ruby on Rails环境
本篇内容主要为大家讲解的是CentOS中配置Ruby on Rails环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-26 04:25:36 | 126 次阅读

Ruby On Rails上手笔记(安装使用全过程)
本篇内容主要为大家讲解的是Ruby On Rails上手笔记(安装使用全过程)。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-02-01 06:19:01 | 106 次阅读

Rails脚手架使用实例
本篇内容主要为大家讲解的是Rails脚手架使用实例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-28 00:06:43 | 161 次阅读

rails上传图片代码实例
本篇内容主要为大家讲解的是rails上传图片代码实例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-02-03 12:13:27 | 167 次阅读

rails创建应用程序实例
本篇内容主要为大家讲解的是rails创建应用程序实例。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-02-08 07:25:24 | 126 次阅读

rails常用数据库查询操作、方法浅析
本篇内容主要为大家讲解的是rails常用数据库查询操作、方法浅析。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-26 09:38:35 | 180 次阅读

Rails命令行常用操作命令简明总结
本篇内容主要为大家讲解的是Rails命令行常用操作命令简明总结。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-27 07:54:52 | 128 次阅读

浅谈Rails 4 中Strong Parameters机制
本篇内容主要为大家讲解的是浅谈Rails 4 中Strong Parameters机制。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-29 13:48:43 | 106 次阅读

ruby on rails安装教程
本文为大家讲解的是ruby on rails安装的教程,感兴趣的同学参考下。

发布于 2015-01-10 12:45:38 | 1849 次阅读

Windows下Ruby on Rails开发环境安装配置图文教程
本篇内容主要为大家讲解的是Windows下Ruby on Rails开发环境安装配置图文教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-28 07:44:49 | 441 次阅读

在阿里云 (aliyun) 服务器上搭建Ruby On Rails环境
本篇内容主要为大家讲解的是在阿里云 (aliyun) 服务器上搭建Ruby On Rails环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-29 02:55:11 | 434 次阅读

rails 4下安装配置PostgreSQL支持
本文为大家讲解的是如何在rails 4下安装配置PostgreSQL支持,感兴趣的同学参考下。

发布于 2014-12-26 10:22:49 | 275 次阅读

Linux系统上安装Ruby On Rails生产环境
本文为大家提供的是以阿里云Linux系统上安装Ruby On Rails生产环境的教材,感兴趣的同学参考下。

发布于 2015-01-10 07:23:08 | 250 次阅读

艰难完成 nginx + puma 部署 rails 4的详细记录
本篇内容主要为大家讲解的是艰难完成 nginx + puma 部署 rails 4的详细记录。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-25 11:58:03 | 236 次阅读

简单对比分析Ruby on Rails 和 Laravel
本篇内容主要为大家讲解的是简单对比分析Ruby on Rails 和 Laravel。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-02-12 06:14:35 | 191 次阅读

在CentOS7下搭建ruby on rails开发环境
本篇内容为大家讲解的是在CentOS7下搭建ruby on rails开发环境,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-10 07:28:19 | 170 次阅读

在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用
本篇内容主要为大家讲解的是在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-27 09:24:42 | 160 次阅读

在Docker中自动化部署Ruby on Rails的教程
本篇内容主要为大家讲解的是在Docker中自动化部署Ruby on Rails的教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-24 02:44:14 | 156 次阅读

win7安装ruby on rails开发环境
本篇内容主要为大家讲解的是win7安装ruby on rails开发环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-29 13:14:50 | 152 次阅读

Ruby与Ruby on Rails框架环境搭建的简明教程
本篇内容主要为大家讲解的是Ruby与Ruby on Rails框架环境搭建的简明教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-05-22 11:56:34 | 140 次阅读

Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境
本篇内容主要为大家讲解的是Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-07-31 00:35:01 | 132 次阅读

CentOS7下搭建ruby on rails开发环境
本篇内容主要为大家讲解的是CentOS7下搭建ruby on rails开发环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-25 10:46:44 | 112 次阅读

快速安装Ruby on Rails的简明指南
本篇内容主要为大家讲解的是快速安装Ruby on Rails的简明指南。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-24 01:34:32 | 111 次阅读

快速正确的安装 Ruby, Rails 运行环境
本篇内容主要为大家讲解的是快速正确的安装 Ruby, Rails 运行环境。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-24 10:23:54 | 93 次阅读

安装ruby on rails错误:Unable to download data from https://rubygems.org/的解决方法
本文为大家讲解的是在用gem install rails安装ruby on rails时一直报这个错误的解决方法,感兴趣的同学参考下。

发布于 2014-11-22 02:38:15 | 3595 次阅读

Rails bundle命令安装mysql gem包出错的解决方法
本篇内容主要为大家讲解的是Rails bundle命令安装mysql gem包出错的解决方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-31 13:13:37 | 181 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务