我都不知道何为企业级,但是经常听到朋友向我抱怨他们公司的项目,他说项目大了,反而觉得 rails 太重了,代码分不开。其实我不知道这个复杂度是多大。不过让我很好奇,想问问大家 rails 真的不适合做企业级应用吗?是否 rails 可以胜任复杂的业务逻辑。最后他提到了 http://torquebox.org/ 。说这个是最后杀手锏。。。有企业在用吗?希望有童鞋分享能分享下???
工作流导向的企业软件,业务逻辑基本都集中在流程代码中,并不是个多大的问题
分和合是个矛盾的,分的太开时你又希望代码集中了,模块化的你可以看看 openerp, 你在看的时候你要不断的想这个东西是在那个模块中,累,一些设置需要横跨多个模块,过于模块化有时也不是个好事
#17 楼 @evanc3 #18 楼 @gaicitadie 对于企业应用我也不太了解。 不过或许我自己对 mvc 理解不到位。。我反正觉得 model -controller -view 很多时候没法一一对应了。。rails 在这个处理上感觉不那么爽啊
我所在这家公司 是航运货代的 如果要谈论企业级应用的话 就是 WebService 解析和处理 XML 等 EDI 报文 如果性能和稳定度能替代现在的 JAVA 就是企业级应用的
企业级这个词太大 要找一个 Scope 深度 dig
个人认为企业级应用的定义如下:
#27 楼 @small_fish__ Ruby 的内存占用是相对高一些的,不过比起 Rails 带来的各种灵活和方便,硬件上的成本增加基本都可以忽略不计的。