http://www.mitbbs.cn/article_t/BuildingWeb/31159583.html
同主题阅读:Java已经过时了吗?
[版面: 网站建设] [首篇作者:richdadyy] , 2008年08月20日23:43:11
[分页: 1 ]
richdadyy
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 1 ]
发信人: richdadyy (mamaya), 信区: BuildingWeb
标 题: Java已经过时了吗?
发信站: BBS 未名空间站 (Wed Aug 20 23:43:11 2008)
目前在web开发主要应用在两个大的领域,互联网和企业应用,我们分别来看一下:
本文不代表透明新闻社(economy888.com)的立场,仅供参考。
透明新闻社(economy888.com)为您提供一览无余的信息服务。
[透明新闻报道]
一、互联网领域
互联网领域第一大动态语言是PHP,第二第三分别是ASP和Java。在中小型互联网应用当
中,PHP的王者地位不容动摇,但在大型应用当中, Java是目前主流的选择,特别是电
子商务类型的应用,例如阿里巴巴就从早期的PHP转变到Java,从前的eachnet也是如此
。造成这样局面不是没有原因的:
1、中小型互联网网站强调开发速度,维护成本,以及入门快速和部署成本,PHP是最合
适的选择;用Java则显得过于笨拙,开发慢,维护成本高,入门周期长,部署麻烦;
RoR开发速度最快,维护成本最低,但是RoR入门速度没有PHP快,部署成本比PHP高。因
此中小型互联网网站主流还是PHP,但 RoR能够占据一定的份额。
2、大中型互联网站强调稳定性,性能,大规模代码的组织能力,而开发效率则退居次
要地位,有些应用如电子商务对事务有很高的要求,显然Java是最合适的选择;PHP的
代码组织能力最差,RoR次之。
在互联网领域,Java从来就不是主流,并且Java的适用领域和RoR不太重合。我们甚至
可以这样说,RoR现在在互联网领域取代的是那些原本不适合用Java,但是被错误的选
择了Java的项目。
二、企业应用领域
目前企业应用领域第一大语言是Java,dotnet其次。企业应用采用的技术和行业有很大
关系:例如金融行业,电子政务行业一般只采用Java。dotnet发展了6年尚且没有进入
企业高端的应用,RoR在短期之内也很难取代Java的地位。
在企业应用领域,Java是主流,并且Java的适用领域和RoR也不太重合。我们也可以这
样说,RoR将来在企业应用领域要取代的是那些原本不适合用Java,但是被错误的选择
了Java的项目。
至此,我想Java程序员大可以松一口气,RoR目前有哪些不适合的场合呢:
1、对事务要求非常高的场合
RoR还是很简单的单数据库事务控制,缺乏精细的事务控制功能,当然也不支持跨数据
库的分布式事务。因此对于事务要求严格的大型电子商务网站,部署复杂的分布式数据
库场景显得力不从心。当然也许有些plugin可以提供这些功能,但是从目前的功能完备
性和成熟度来看,还不够。
2、处理大量遗留数据库的场合
ActiveRecord的威力很大程度上来自约定,大量命名糟糕的遗留数据库会对RoR造成比
较大的障碍。
3、庞大的项目团队,对开发速度要求低的场合
例如日本外包项目,团队庞大,个体开发速度要求低。但是对于代码规范要求严格的项
目。
转载请注明出处:透明新闻社(economy888.com)
--
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 78.105.]
跌跌跌,投资人纷纷转投汇市有因
圣戈班研发(上海)有限公司海归招聘启事
rodney
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 2 ]
发信人: rodney (过桥抽板), 信区: BuildingWeb
标 题: Re: Java已经过时了吗?
发信站: BBS 未名空间站 (Thu Aug 21 01:18:50 2008), 转信
典型的标题党
【 在 richdadyy (mamaya) 的大作中提到: 】
: 目前在web开发主要应用在两个大的领域,互联网和企业应用,我们分别来看一下:
: 本文不代表透明新闻社(economy888.com)的立场,仅供参考。
: 透明新闻社(economy888.com)为您提供一览无余的信息服务。
: [透明新闻报道]
: 一、互联网领域
: 互联网领域第一大动态语言是PHP,第二第三分别是ASP和Java。在中小型互联网应用当
: 中,PHP的王者地位不容动摇,但在大型应用当中, Java是目前主流的选择,特别是电
: 子商务类型的应用,例如阿里巴巴就从早期的PHP转变到Java,从前的eachnet也是如此
: 。造成这样局面不是没有原因的:
: 1、中小型互联网网站强调开发速度,维护成本,以及入门快速和部署成本,PHP是最合
: ...................
--
只有早上白兰地,晚上白兰地,生活之路才能兰花遍地。
※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 70.251.]
faucetQ
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 3 ]
发信人: faucetQ (fq), 信区: BuildingWeb
标 题: Re: Java已经过时了吗?
发信站: BBS 未名空间站 (Thu Aug 21 18:08:29 2008)
烂。
--
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 129.2.]
MasterQY
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 4 ]
发信人: MasterQY (千叶大师), 信区: BuildingWeb
标 题: Re: Java已经过时了吗?
发信站: BBS 未名空间站 (Thu Sep 11 13:46:08 2008)
现在好多公司都 Move from Windows, 然后很多选择Java系列
--
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 207.13.]
briteguy
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 5 ]
发信人: briteguy (briteguy), 信区: BuildingWeb
标 题: Re: Java已经过时了吗?
发信站: BBS 未名空间站 (Sat Sep 13 14:12:37 2008)
java is hot and strong. my website (JiansNet.com) is built using java too. A
proud user of open source technology and java technology! BSO一把。。。
--
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 24.16.]
kennesaw
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 6 ]
发信人: kennesaw (吃馍发电), 信区: BuildingWeb
标 题: Re: Java已经过时了吗?
发信站: BBS 未名空间站 (Tue Sep 30 11:33:53 2008)
你现在才说,我才去考了个JAVA的认证………………
--