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

Re: 关于RoR无法成为企业应用开发的主流的讨论

阅读更多
fyol 写道
gigix 写道

答案很简单,不接受。DHH在RailsCon已经说得很明确了,Rails不打算迁就这些“企业级超复杂”。如果一定有这样的需求,那么就不要用Rails。
我说过很多次,Rails的兴起并不仅仅是一个语言、一个框架那么简单的事,它背后暗含着一种商业模式、企业运营模式、IT专业服务模式的变迁,所以它才受到那么多人的关注,甚至非IT的经济类媒体都来关注它。但似乎很多人仍然没有认真想想这到底是什么意思。譬如说我给你两个问题去思考:(1)未来的企业需要的IT系统就一定像你所说的那么复杂吗?(2)未来编写软件、使用软件的方式就一定像现在的J2EE这样吗?



不接受就无法成为企业应用的主流,所以rails只能用来搞web2.0。

(1)未来的企业需要的IT系统就一定像你所说的那么复杂吗?
只会更复杂。
http://www.csdn.net/subject/SAP%20Netweaver/SAP%20Netweaver_index.html
并且看来会慢慢超脱于产品层面。
虽然web service可以使跨系统开发模糊语言的差别,但java在这块市场里已经获得了更深层次的支持。

另外,是不是接受业务主键更像是哲学问题,不见得所有产品都会兼容两者。
(2)未来编写软件、使用软件的方式就一定像现在的J2EE这样吗?
rails应该是引爆了下一次革命,但在企业开发方面,这一次革命java应该更容易从中受益

第一,Rails!=Ruby。这个Martin Fowler已经说得很清楚了。
真正有趣的是,这调调听着很耳熟。五年前听到的版本是“如果Java采用虚拟机就无法成为高性能应用的主流”,结果呢?
From Ruby to Java里面另一句话很有味道:Productivity is the King。而IT最有趣的一点,就是可以眼看着生产力如何驱动历史。
分享到:
评论

相关推荐

    ror-api:ROR火

    单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email_address":null, "ip_addresses":[ ], "established":2010, "types":[ "Education" ], ...

    First-app:First Ror应用

    该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等) 部署说明 ...

    rails-mister-cocktail:使用RoR构建的Web应用程序,用于创建,自定义和组织鸡尾酒

    该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等) 部署说明 ...

    Rails-Website---orulo-Application:使用RoR和React进行的应用程序

    Orulo应用申请进行了选择过程。 用非常简单的功能模拟房地产网站的项目:用户创建和财产收藏。 尽管该项目很简单,但是我发现一些问题亟待解决,例如: 搜索表单是说明性的。 它执行注册过程,但路由不会将用户...

    Moovup:使用 RoR 的 Web 应用程序(~2012-2013)

    Moovup 是一个网络应用程序,我在大约八个月的时间里一直在研究它。 我在空闲时间为初创公司工作,以帮助他们在技术上设置他们的项目。 Moovup 是一个针对两种目标的平台; 一方面,它针对需要将顾客从家中带到店内...

    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实例ror实例ror实例

    ror

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

    RoR性能优化经验谈

    RoR性能优化经验谈,牛人对ror的优化,值得大家阅读

    intimate_web:一个 ROR 应用程序

    亲密网络 一个 ROR 应用程序 天蓝色:#20B8E8(32、184、232)地球红色:#FF6699(255、102、153)森林黑色#000033(0、0、51)

    AspMvc框架 Web快速应用开发

    AspMvc是一个快速、简单的面向对象的轻量级Asp开发框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。 借鉴了国内外很多优秀的(Java Ssh/Net NetMvc3.5 ThinkPhp)框架和模式,使用面向对象的开发结构和MVC...

    ror中文资料

    ror中文资料ror中文资料

    demo_app:ror 应用程序的演示应用程序

    此自述文件通常会记录启动和运行应用程序所需的任何步骤。 您可能想要涵盖的内容: Ruby版 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … ...

    ridgepole-rails:在RoR上使用ridgepole的便捷任务

    将Schemafile应用于数据库 rake ridgepole:apply Rails的一些数据库任务被替换为: db:migrate调用ridgepole:apply然后调用ridgepole:export db:schema:dump调用ridgepole:export db:schema:load调用ridgepole:...

    f3:使用RoR创建的全功能论坛

    与开发: Ruby 2.1.4 Rails 4.2 PostgreSQL 9.4 F3正在积极开发中; 以下各节中包含的详细信息可能会更改。 设置 在项目根目录中: bundle install 必须在执行数据库设置之前创建配置文件config/application....

    初探ROR

    ROR 架构介绍及了解

    博客:使用RoR构建的博客网站

    自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...

    Insta-clone:具有RoR和React.js的InstaClone

    自述文件具有RoR和React.js的InstaClone

    twitch:使用RoR 4.2.2的类似app的twitter

    Twitch:类似应用程序的Twitter Rails版本-4.2.2基于。

    BidGate-Shangri-la:纯 RoR 项目

    Rails 是一个 Web 应用程序框架,它包含根据模型-视图-控制模式创建数据库支持的 Web 应用程序所需的一切。 此模式将视图(也称为演示文稿)拆分为“哑”模板,这些模板主要负责在 HTML 标记之间插入预先构建的...

Global site tag (gtag.js) - Google Analytics