基于MVC模式的Web开发框架Ruby on Rails的研究

被引量 : 0次 | 上传用户:arthurzy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Web应用的逐渐普及和需求的多样化,现有的Web应用开发框架渐渐显现出了技术结构复杂、开发运行速度缓慢等许多不足之处,已经不能满足开发者的需求,开发者们迫切需要一款能够简化开发过程、降低开发难度、提高开发效率的框架,而Web应用开发框架Ruby on Rails的突起在极大程度上满足了这种需求。诞生于2004年7月的Ruby on Rails开发框架可以说是Web应用开发框架中的新军,可它却在Web开发领域的几百个MVC和ORM框架的包围中脱颖而出,不到半年的时间里就迅速成为Web开发者社群特别是主流J2EE社群关注的焦点,近几年更是炙手可热。本文简要介绍了Ruby on Rails开发框架以及涉及到的关键技术,并着重研究了该框架的核心体系结构,并在与几款经典开发框架的比较后提出了Ruby on Rails框架的优缺点,通过基于Rails框架的业务辅助系统的设计与实现论证了优点的正确性,并结合实践着重在框架性能的缺陷上提出了改进的解决方案。
其他文献
在竞争日益激烈的市场中,银行承受着巨大的压力。客户关系管理(CRM)是各大银行越来越重视的一部分。任何功能层次的CRM都是在客户分类的基础上实现的。哪些顾客是对银行有价
本文系统回顾了新世纪以来汉语认知语义学中的概念结构研究,集中探讨了词义研究中的概念结构观和概念成分的注意力强度问题,揭示了其中蕴含的语言学思想,从中可以看到概念结
日本女作家吉本芭娜娜不仅在日本、中国等亚洲国家大受欢迎,在欧美、中东等地区也享有很高的知名度。她的作品中经常出现一些特异的主题。其中,“死亡”是她从处女作开始在许
21世纪是环保的世纪,降低轻质油的硫含量已成为一项迫切而重要的任务。目前各国都在加紧研究轻质油非加氢脱硫的新技术,其中氧化脱硫和离子液体萃取脱硫是其中的研究热点。本
针对2A12铝合金锻件,设计了3组锻造成形模具,基于DEFORM-3D软件,对2A12铝合金在3组模具中的成形过程进行了数值模拟。结果表明,相比于小锥度模具,大锥度过渡的模具结构可以显
研究目的:定义科学范式的内涵,构建中国土地科学学科范式框架,显化中国土地科学学科范式,以推动学科建设和发展。研究方法:文献研究法,比较分析法,案例研究法。研究结果:土地
研究目的:探讨城乡建设用地增减挂钩潜力测算的技术路线和方法。研究方法:基于土地利用总体规划的挂钩潜力测算方法。研究结果:按照本文提出的测算方法和技术路线,对天津市城
抑郁症(Depression)是一类以低情绪、低自我评价及兴趣缺失为主要症状的精神疾病。据世界卫生组织(WHO)统计,目前抑郁症发病率为17%-20%,位居全球第四位,带来巨大的财政负担
随着21世纪的到来,中国电视市场进入了一个崭新的发展阶段。然而,我国电视纪录片的发展却相对滞后,整个市场处于不完善、不成熟的状态。本文基于此现状,从纪录片的理论界定和
人天然地需要一个地理基点。这个基点或是一座城市,或是一片乡村。它的山川、河流、田野、建筑、街道、邻里、方言和风俗,构成了我们内在生活的稳定中心。在此意义上,任何一