编程语言介绍之Ruby on Rails
浏览:2792次 出处信息
Ruby on Rails,也简称 RoR 或 Rails,是一个使用Ruby语言写的开源网络应用 框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。Rails的设计原则包括“不要重复自己”(Don’t Repeat Yourself)和“约定胜于配置”?onvention Over Configuration)。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。
使用Rails的架构开发网络应用一般都使用数据库,所以推荐使用一个关联式数据库系统来进行数据存储,若不能运行一个关联式数据库服务器,Rails也支持SQLite库。很多关联式数据库系统都支持,包括MySQL、PostgreSQL、SQLite、IBM DB2、Oracle和SQL Server。
Ruby on Rails的优点还在于它集多种编程语言的优点于一身。和Java相比,它更适合开发轻量级的Web站点。
参考链接:
http://zh.wikipedia.org/zh-cn/Ruby_on_Rails
建议继续学习:
- 每个程序员都应该学习使用Python或Ruby (阅读:16427)
- 我的PHP,Python和Ruby之路 (阅读:11987)
- Ruby 和 Python (阅读:6011)
- 为什么我们要从 NodeJS 迁移到 Ruby on Rails (阅读:5506)
- Ruby 解析 HTML (Nokogiri) (阅读:3989)
- 记上海Python社区聚会,谈Python和Ruby (阅读:3889)
- Ruby作为服务器端应用已经成熟了 (阅读:2847)
- windows下完全手动配置绿色版ROR (阅读:2402)
- Ruby的多线程应用服务器介绍 (阅读:1868)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:编程语言介绍之Python
后一篇:不定参数的应用 function(fmt, …) >>
文章信息
- 作者:标点符 来源: 标点符
- 标签: Ruby
- 发布时间:2010-02-09 09:05:56
建议继续学习
近3天十大热文
-
[59] find命令的一点注意事项
-
[57] memory prefetch浅析
-
[36] 读书笔记-壹百度:百度十年千倍的29条法则
-
[30] Oracle bbed工具的编译
-
[29] 基本排序算法的PHP实现
-
[29] 卡诺模型―设计品质与设计价值的思考
-
[28] 小屏幕移动设备网页设计注意事项
-
[23] 8大实用又重要Mac使用技巧
-
[22] 杨建:网站加速--Cache为王篇
-
[22] 程序员技术练级攻略