您好,欢迎光临本网站![请登录][注册会员]  
文件名称: web开发敏捷之道
  所属分类: Web开发
  开发工具:
  文件大小: 10mb
  下载次数: 0
  上传时间: 2012-12-27
  提 供 者: mw_****
 详细说明: Ruby on Rails是一个框架,一个使Web应用的开发、部署和维护变得更容易的框架。自从发布第一个版本以来,Rails已经从一个默默无闻的玩具蜕变成了一种世界性的现象。它拿下了一个又一个的奖项,更重要的是,很多web2.0应用都选择它作为基础框架。Rails已经不再只是一小撮黑客推崇的时髦玩艺:很多跨国公司正在用它来开发自己的web应用。 为什么会这样?有几个方面的原因。 首先,很多开发者已经对自己开发Web应用所使用的技术深感厌倦。不管使用Java、PHP还是NET,越来越多的开发者开始深切地感到:这些东西实在难用得要死。就在此时,Rails从天而降,而且它要简单得多。 光有简单是不够的。这些人都是专业的软件开发者,他们编写的是真实的网站应用,他们希望自己的产品经得起时间的检验,所以他们总是选择先进而专业的技术。这些开发者们深入研究了Rails,并发现它不仅仅是一个快速开发网站的工具。 譬如说,所有的Rails应用都采用了“模型-视图-控制器”(Model-View-Controller, MVC)架构。Java开发者都很熟悉MVC框架,例如Tapestry和struts。但Rails把MVC贯彻得更彻底:当你用Rails开发时,每一块代码该放 在什么地方都有一定之规,代码之间都按照规定的方式进行交互。从一开始,Rails就已经帮你准备好了应用程序的骨架。 专业的程序员总是给自己的代码编写测试。同样,Rails也提供了这方面的支持。所有的Rails应用都天生内建了对测试的支持。当你开始增加功能时,Rails就会自动帮你创建针对这项新功能的测试存根(stub)。Rails框架让应用程序的测试变得更容易,因此,Rails应用也更能够得到充分的测试。 Rails应用是用Ruby编写的,这是一种现代的面向对象脚本语言。Ruby很简洁,却又不致简练得难以理解。使用Ruby,你可以自然而清晰地表述自己的想法,因此,Ruby程序很容易编写,而且放上几个月之后也很容易读懂——这是非常重要的。 Rails给Ruby加上了一些限制,又进行了一些独具匠心的扩展,使得在其中编程更加容易,也让我们的程序更短小、更易读,并且让我们能够在代码中完成一些通常需要用上外部配置文件才能完成的任务。这样一来,我们可以更轻松地看懂其中的逻辑。譬如说,下面的代码定义了一个项目中的模型类。现在你不必操心其中的细节,只要注意在这短短几行代码中描述了多少信息即可 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: web开发
 输入关键字,在本站1000多万海量源码库中尽情搜索: