我发现jsp 的网站比php的网站慢多了,cctv 的论坛也慢死,好久未看到贴子了!
大家有什么看法?

解决方案 »

  1.   

    没用过JSP,不好说
    不过php不加载dll的速度确实一流,跟静态似的
    我得老PIII上都爽的要命
      

  2.   

    你到forum.xinhuanet.com体验一下
      

  3.   

    本身java的速度就没有php快,这是公认的。在加上cctv的人多,那就更慢了。
      

  4.   

    xwj1003(哈罗DayDayUp)  兄弟有何高见,不肯出手呀!!
      

  5.   

    J2EE应用速度慢,这是java的通病,但是不会太慢!如果速度慢的要命,那么就要对你的程序进行检查,看是否存在bug,
    比如:得到数据库连接的方式,
          用完连接后,怎么处理连接。
          
    等等。,和性能有关的问题!
      

  6.   

    如果jsp 更优秀,那么在校友录用jsp后,
    为什么搜狐的彩信 、短信、房产、论坛、社区都改用 php了!
    请知道内幕的高手指点一二
      

  7.   

    jsp是比php慢,但慢不了多少的。主要看带宽,服务器性能,和谁写的程序了。
    php写不好,他能快?
      

  8.   

    怎么会这样的啊?我一直以为JSP比PHP快的啊。
    我曾经在网上看到过一片文章。同样是20000×20000次的循环,JSP网页要华4秒,.net的网页是3.6秒,而PHP因为超时怎么也完成不了
      

  9.   

    呵呵,又是一篇语言之争的帖子。
    我不知道楼主说的JSP网站是哪个,不过有一定是客观的,那就是在同等的条件下,JSP是要比PHP慢一些,这里面除了他们内部的运行机制限制外,还跟他们的运行环境有很多关系。这些就不多说了,有兴趣的可以找书来看看。
    其实我的意见是,这两种语言,根本就不能拿来比较的,因为他们的起跑线都不一样,一个解释运行,一个是全编译运行,大家说,我的话有道理吗?
      

  10.   

    JSP本身就是需要高配置的环境作为性能支撑的。这一点初学的时候就应该知道。
      

  11.   

    再问:
    如果jsp 更优秀,那么在校友录用jsp后,
    为什么搜狐的彩信 、短信、房产、论坛、社区都改用 php了!
    请知道内幕的高手指点一二
      

  12.   

    TO  2000cc()      用php 程序员比 jsp 成本低一些。
      

  13.   

    用php 程序员比 jsp 成本低一些。
    倒是有道理,但是没有技术上的原因吗?
      

  14.   

    再问:
    如果jsp 更优秀,那么在校友录用jsp后,
    为什么搜狐的彩信 、短信、房产、论坛、社区都改用 php了!
    请知道内幕的高手指点一二
      

  15.   

    PHP做论坛是比较好,这点承认
    JAVA的优势不在这里
      

  16.   

    TO:2000cc() 考虑商业成本 php及其以上的运行平台都可以用免费的.jsp一套weblogic 就几十万...jsp,php到底哪个快,不能只靠主观的感觉..这和当时的环境也有关系.我觉得jsp应该不会太慢.毕竟也可以算是一种编译型语言.php做为解释型语言执行速度是没法和编译型语言比的.而且php在响应多用户操作的时候要比jsp占用更多的系统资源.最后说一句java本来就不是为了追求速度的人设计的.
      

  17.   

    用户量大的时候要用另外的缓冲来支持,
    如: jive的论坛就是,不过jive要钱的www.mop.com好象也是java的
      

  18.   

    那jsp,php,asp比较来说,哪个更好呢,好象说不清楚的,得看具体情况了诶
      

  19.   

    从趋势上来看,jsp比php要好些。
    jsp的支持也比较多,做中大型网站也没问题。
    php做大中型网站可能还是有点费事的(逻辑的大中型,不是PV的)
    jsp写得好坏影响很大的。
    jsp也有便宜的tomcat,不过比商业的效率要差不少。一般也可以不用jsp,用vm或者其他模板技术,再加上servlet,效率比用jsp要高些。
      

  20.   

    无聊,JSP和PHP都好,要不也不会有存在的空间,
    如果你认为速度还不够,就自己开发一个试一试,呵呵比试 那些说长说断的,重在思想
      

  21.   

    又有人乱说了,什么php比jsp快,完全是胡言乱语。首先,页面响应速度如何与网络连接有关。你凌晨4点上网肯定比晚上7点快很多。所以说“去看xxx网站的,它比xxx快”,没有意义。其次,页面响应速度与网页大小有关。你用一个小猫看一个充斥flash广告和愚笨的多层嵌套的table的网页,与用宽带看google,能比吗?再次,页面执行速度与写页面的程序员有关,基本上,菜鸟就是用10年后技术写出来的,也一定比老鸟用5年前技术写出来的慢。还有,速度瓶颈可能存在于任何地方,如数据库、磁盘、内部网络、防火墙(我们伟大的Great firewall)。所以简单比较两个论坛毫无意义。抛开上述不说,在基本对等条件下,单纯比较php和jsp/servlet,当然是jsp/servlet会更快。因为jsp是编译成java类运行的,而php是解释执行的。但是这也不是一概而论。老的jvm的效率是比较低的,可能会相差几倍。而php也有类似的预编译引擎例如Zend,这样速度就可以接近java(也许可以超过)。此外php可以调用c模块(当然java通过jni也是可以的),这样的比较就又更复杂。在真正的企业应用中,决定速度的一般来说首先是架构、其次是具体实现代码、再次是运行时环境、最后是硬件和其他外围。在特定条件下,其中任何一个环节都可能成为性能瓶颈,所以简单比较语言是没有意义的。选择好的语言的主要作用是提高开发效率。所以sohu(或者任何单独的机构)选择采用什么语言,往往反映了他们有什么样的资源,有很多便宜的php程序员的公司当然用php开发。完全不能说明语言本身的好坏。