编程语言介绍之Ruby on Rails
浏览:2704次 出处信息
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 (阅读:16271)
- 我的PHP,Python和Ruby之路 (阅读:11842)
- Ruby 和 Python (阅读:5676)
- 为什么我们要从 NodeJS 迁移到 Ruby on Rails (阅读:5456)
- Ruby 解析 HTML (Nokogiri) (阅读:3908)
- 记上海Python社区聚会,谈Python和Ruby (阅读:3769)
- Ruby作为服务器端应用已经成熟了 (阅读:2731)
- windows下完全手动配置绿色版ROR (阅读:2343)
- Ruby的多线程应用服务器介绍 (阅读:1812)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:编程语言介绍之Python
后一篇:不定参数的应用 function(fmt, …) >>
文章信息
- 作者:标点符 来源: 标点符
- 标签: Ruby
- 发布时间:2010-02-09 09:05:56
建议继续学习
近3天十大热文
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [53] 如何拿下简短的域名
- [52] 图书馆的世界纪录
- [52] android 开发入门
- [50] Go Reflect 性能
- [50] Oracle MTS模式下 进程地址与会话信
- [48] 【社会化设计】自我(self)部分――欢迎区
- [47] 读书笔记-壹百度:百度十年千倍的29条法则
- [36] 程序员技术练级攻略
- [29] 视觉调整-设计师 vs. 逻辑