`
yf149
  • 浏览: 27649 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

【转载】Java、PHP、RoR你该如何选择?

阅读更多

如果你有这些平台上的开发经验,你应该已经知道如何选择,如果你只是做过Java开发或者PHP开发,在技术社区疯狂追捧RoR的浪潮中,在是否应该选择RoR上还犹豫不决,下面这段文字或许对你有所帮助。

你 的工作是编写高质量的、美观的web应用。你必须在明天之前把它开发出来,同时又必须在未来几年中维护和扩展它。你可以选择Java,基于J2EE的解决 方案通常有着良好的结构,但编写Java程序的工作量之大是令人生畏的。你也可以选择PHP之类的脚本语言,这样你可以快速的写出代码,但又得担心如何在 未来的几个月乃至几年中维护和扩展这些代码。

Ruby on Rails很可能正是你在寻觅的中庸之道。

Rails是一个完备的MVC web框架,它可以帮助你开发出结构严谨的应用程序,而又不会给你带来沉重的时间压力。你只须专注于应用的功能,Rails会帮助你搞定技术细节的问题。而且,由于采用Ruby编程,你将可以充分享受这个世界上最具动态性的语言的挥洒自如。

注:摘自《Agile Web Development with Rails》

原文链接:Java、PHP、RoR你该如何选择?

分享到:
评论

相关推荐

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

    Java敏捷持久层-ROR-ActiveRecord持久层框架的Java实现

    在Java世界里,虽然Hibernate和JPA等框架已经非常成熟,但Ruby on Rails(ROR)中的ActiveRecord模式也受到了不少Java开发者的青睐,并有了一些移植到Java平台的实现。 ActiveRecord是一种对象关系映射(ORM)模式...

    RoR性能优化经验谈

    在Web服务器选择上,Lighttpd被推荐为RoR应用的理想选择,因为它与应用服务器的通信进行了优化。Lighttpd在完全接收POST数据后才一次性转发,同时在接收应用服务器响应时也不限制Buffer大小,从而减少了应用服务器的...

    RoR选题方向—源代码

    ASP.NET、C#和J2EE/Java是RoR的主要竞争对手,它们各自有各自的优点和适用场景,了解这些技术可以帮助你比较和选择最适合的开发工具。 在深入研究RoR源代码时,建议先从官方文档和开源项目开始,例如GitHub上的...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    ror中文资料

    **Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...

    神经网络ror resenet模型

    **神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...

    ror实例

    Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进...通过学习和实践,你将能够利用ROR构建出功能强大、易于维护的Web应用程序。

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    Windows 上搭建 ROR环境

    ### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...

    ROR环境配置

    输入项目名称,选择项目位置,然后在"Existing Ruby Interpreter"中选择你之前安装的Ruby版本。 接着,将你的ROR项目导入到Eclipse中。右键点击项目导航器,选择"Import",在"General"类别下选择"Existing Projects...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    ROR 文件的上传与下载

    ### ROR 文件的上传与下载:深入解析与实践 在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails...

    Java、.Net、PHP、Ruby优劣势概览

    Java、.Net、PHP、Ruby 是四种广泛应用的编程语言,每种都有其独特的优势和应用场景。下面我们将逐一探讨它们的特点。 首先,Java 是企业级应用的首选,尤其在大型企业和中型企业中占据主导地位。Java 强大的后端...

    play java轻量级框架

    说到网络框架,Ruby的Ruby on Rail和Python的Django都相当轻巧好用,但Java下的框架,则要...Play拥有ROR或Django那样的灵巧,又不失Java的稳定,更有JVM这一强大的运行平台。魔鬼身材,天使脸蛋。让我们来玩玩Play吧。

    Ruby on Rails实践之路给PHP和Java开发者的书

    这本书《Ruby on Rails实践之路给PHP和Java开发者》显然是为了帮助具有PHP和Java背景的程序员理解和掌握RoR的精髓。 对于PHP开发者来说,他们可能已经习惯了Laravel或Symfony等PHP框架,而Ruby on Rails引入了一种...

    RoR,十分钟做Blog

    【RoR,十分钟做Blog】这篇教程主要介绍了如何使用Ruby on Rails(RoR)框架在NetBeans IDE上快速创建一个简单的博客程序。RoR是一个基于MVC(模型-视图-控制器)架构的Web开发框架,它使得开发过程更加高效且简洁。...

Global site tag (gtag.js) - Google Analytics