当前位置:七道奇文章资讯编程技术Java编程
日期:2011-01-26 02:54:00  来源:本站整理

<b>用Java做互联网开辟,上风毕竟在哪?</b>[Java编程]

赞助商链接



  本文“<b>用Java做互联网开辟,上风毕竟在哪?</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

    先说本人,俺对c,php,perl都有过几年开辟经验. 说真话java我并不精通.谈论的重点java在操纵spring等架构的web开辟,比较php等在开辟运维和性能方面有那些上风.特别在电子商务等稍稍复杂一些的网站,java在业务实现上有那些上风.

    大家都说java合适大项目,但没据说谁倒出真正缘由.我先说说自己的感受.

    java上风,是合适团队开辟,软件工程可以相对做到标准,这是一个很难比较的上风.

    java劣势,是j2ee的架构很完善,第一版软件可以做称心,但是很不合适互联网情势的持续不断改正.互联网软件工程管理上的不足,持续的修修补补招致架构的破坏.系统更新需求重启web服务,很难承受.

    tong0245:做web开辟的 不管php perl pyton ruby 都是脚本语言 java不是

    野狼:这是java的上风? 是不是脚本语言根本无所谓. 固然可以编译,我认为乃至也可理解java一样是脚本语言,不算独立运行 .

    我一贯利用c写web程序, java有些好的理念, 但常常人为把事情搞复杂

    艾斯尼勒:我认为大概是这样,由于有jvm的存在,大型的系统开辟动来还是象单机的程序那么简单而php……要考虑的貌似更多并且你用java就oo嘛,计划好嘛嘛……据说是能很好的晋升可扩大性和可保护性

    野狼 : 从前在公司,负责一套java做的系统,业务的复杂程度国内少有,最初请过sun工程师做的架构,两年多来矫捷开辟,项目管理做的不算差,但业务的发展招致了100多次上线,架构破坏严重,面对重构.沉思一下,在自己的项目中看不到java的上风在那边.

    感受作为成品,卖给客户的物流erp系统,能施展java的特点. 有做运营性的互联网项目的兄弟,介绍一下开辟管理经验.

    javavsnet :1.静态语言 2. 有大量成熟框架 再增补一点 3. 语言简单,结实,不简单出错,合适民工利用.

    野狼:所谓静态语言,是比较脚本语言?那没有任何上风.

    php,asp成熟框架不见得少,hibernate搞得程序员sql都不会写,并且复杂查询性能不好.论语言简单,仿佛asp最简单,php也比java简单些吧.我问的也是,java在运营性的互联网项目的上风, erp等不算.

    javavsnet : 假如你只用jsp,那也不用重启,改正jsp后直接拷贝到呼应目录便可以.假如你用了jsp之外的技术,那是需求重新启动.java是静态语言,有丰富成熟的框架可用.比方hibernate这样的ormapping.普通来说,Java做的东西很复杂,很强盛.

    野狼:纯真的jsp当然了不需求. 能否重启不是重点.

    javavsnet :Java是静态语言,有静态范例查抄,结实,如你所说,java上风是合适团队开辟,软件工程可以相对做到标准.关于互联网项目,可以分为两类.一类是web 2.0,需求改变快,网站的进化速度很快.比方高兴网,出点什么错误用户也能忍耐,用户喜好的是夺目的功效.这方面Java没有上风,是劣势.

    另一类是Java的强项,所以目前是Java的天下.就是对坚固性要求极高的互联网项目.比方ebay,绝对不答应交易呈现失误,系统crash谁受得了?

    还有就是Java的性能比脚本语言强,和c性能比Java强是一个原理.对大容量系统的支持比php,perl们简单.asp最简单,php也简单,但是他们谁能跟Java比结实性?

    用php+c编的系统,性能上来了,但是坚固性呢?在坚固性方面,你对php+c有信心还是对Java有信心?

    综合来看,Java做互联网项目开辟速度比脚本语言慢,但是坚固性和性能上要强,是各有所长吧.


  以上是“<b>用Java做互联网开辟,上风毕竟在哪?</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .