面向企业的应用框架——rubyonrails

面向企业的应用框架——rubyonrails

ID:5314029

大小:271.09 KB

页数:4页

时间:2017-12-07

面向企业的应用框架——rubyonrails_第1页
面向企业的应用框架——rubyonrails_第2页
面向企业的应用框架——rubyonrails_第3页
面向企业的应用框架——rubyonrails_第4页
资源描述:

《面向企业的应用框架——rubyonrails》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向企业的应用框架RubyOfRails芮莉杰(北京工商大学计算机信息工程学院,北京100048)摘要:随着Raiis在Web并发中的逐渐普及与流行,越来越多的企业开始在RaiIs上投入更多关注,同时,面向企业复杂业务逻辑开发的Rail$应也逐步出现。诚然,在Web20网站开发中无往不利的RubyOnRailS(简,~RoR)要亮适应企业应用,还需要走很长的路。僵不可否认的是,尽管Rails在垒娃辩发中搴葭然是优势与弊端并存,却已在部分成功案例中显露出锋芒。关键词:RoR:歼发效率;企h啦皮用O引言业IT系统也一直向着越来越复杂的样的目标往往只有一种最优解而非RUbY

2、OnRai1s(ROR或趋势演进。复杂的J2EE开发模式为诸多的花招。所以工业化语言在语Rails),是一个使用Ruby语言的开复杂的企业应用提供了各种各样的法上需要遵循严格标准和规范。同源网络应用框架,其严格按照MVC解决方式,但由于较高的学习成本时,由于团队协作开发,甚至是大结构开发,努力使自身保持简单,和实现方式的复杂性,面向企业的规模项目的团队异地协作的需要,使实际应用开发时的代码更少,使技术无疑已成为开发者身上沉重的工业语言需要保证团队中程序员的用最少的配置。Rails的设计原则包枷锁,同时也将一些没有很好规划代码风格高度一致,在大规模团队括“不要重复自己”

3、和“约定胜于的企业应用开发项目拖入泥潭。协作中将代码块之间的依赖性降到配置”。RubyonRails是一种结合最低。在Web2.0互联网开发中硕果Ruby语言与Rails平台的一种网页程累累的RubyonRails无疑让面向不可否认,Java是非常适合复式语言,Ruby语言以自然、简洁、企业应用的开发者们看到了一线曙杂业务逻辑开发的工业级语言。使快速著称,全面支援面向对象程序光。毕竟,Rails的介入简化了企业用Java语言,开发者们的编程风格设计,而Rails~]是Ruby广泛应用的应用日益复杂化的趋势,项目复杂非常容易进行统一,在面向对象编方式之一,在Rails平

4、台上设计出一度的简化同时也意味着开发效率和程基础和设计模式的指导之下,使套独特的MVC开发架构,采取模型个体生产力的提高。目前,在中小用Java语言编写的代码具有相似的(Mode1)、视图(View)、控制器型企业开发的实际应用中,Rails已风格和极高的相似度。Java编程语(Controller)分离的开发方式,不经凭借快速有效的开发模式占据了言的语法简单清晰且严密,规范化但减少了开发中的问题,更简化了许一席之地。带来最大益处就是易于团队协作。多繁复的动作。然而,在大型复杂企业应用方优秀的Java开源框架源代码都比较面,最适合的还是工业化语言。工容易阅读,并且Ja

5、va代码的二义性1Rails与传统企业开发语言小,在使用Java实现业务逻辑时,业语言需要在语法上简单清晰而且随着科学技术的不断更新,企足够强壮,不能过于灵活,实现同往往只有一种最优的方式。这些特2010年第8卷第2期ELECTRICP0WERITSAN6FOR深信服科技⋯⋯一⋯过手工编写。这个特点可以使开发RubyOnRails在即将推出的性使得Java语言适应企业开发严格人员更专注于系统的逻辑结构,而新片反本中,新增与改进的特性包含与严密的要求。但是为了适应复杂不必为一琐碎的细节所烦扰。数据迁移脚本的简化、完善的REST工业的需要,Java整个开发体系相Ruby语

6、言所体现出的开发效率,使功能支持、新的断点调试支持、更当复杂,对于使用者来说需要付出其常用在快速开发的中小型项目和轻松的插件配置、内置的Rails缓高昂的学习成本。而RubyOnRails原型系统的构建之上,但这些并不存、增强的静态资源管理等众多相为代表的敏捷Web开发技术大大降意味着Ruby不适合于中型应用甚至关改进。由此可见,Rails的发展方低了开发者的学习成本。于大型应用的开发,随着Ruby第3向是为开发者通过一个高度集成化方函数库的积累和越来越多的开发~gWeb开发平台。2RoR优势者加盟,功能齐备的大型应用也将Rails框架一直以良好的设计和在开始探讨Ru

7、byOilRails框更多的出现。国内已有很多软件公架适合的应用领域开发之前,先从高效的开发效率而为人称道,新};反司即将开始或者已经在使用Rails进本的推出在易用性和功能方面有了技术的角度看一下Rails框架的优点行开发。少改进,许且REST逐渐成为Web所在:开发和接r=1设计理所当然的方式。3面向企业开发的优势与(1)Rails开发速度快,具备一定从Rai1s所依求负的Ruby语言来看,的代码辅助生成能力;弊端Ruby是一种面向对象的脚本语言,面向互联网开发,Rails无疑是(2)Rails框架的MVC结构非常如同Perl语青一样有丰富的l艾

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。