虽然asp.net的技术很新,
但为什么asp.net做的网站访问速度相对于用其它程序做的网站要慢得多呢?

解决方案 »

  1.   

    关注
    正在进行ASP.NET开发
    请高手指点
      

  2.   

    这话说的没水准!看看http://www.zz66zz.com/要么是你的空间不好!毕竟我们现在用的服务器还都是为以前asp,php等专配的!空间商只是简单的升一下级罢了!找个好点的空间商是关键!
      

  3.   

    都很慢就不一定了。
    不過訪問非常快的網站一般都不是asp.net開發的。
      

  4.   

    对啊,http://www.zz66zz.com/这个网站的速度好快的,
    那为什么其它的网站速度不怎么快呢?
    就比如csdn的这个网站,速度就不快,它的服务器难道还不好吗?
      

  5.   

    学过1年jsp,现在搞asp.net,也试过php。
    确实感觉asp.net速度很慢。google和很多国内大型网站都是采用php,很少看到asp.net的
    有点郁闷,后悔。学jsp的时候,我是同学里面第一个掌握使用struct开发,自学ajax并大量使用
    但是却不会搞什么tomcat等,连jdbc都搞不了,连接池配置一整天都不行,导入包也不是很明白,
    程序只能运行在本机并且JBuilder运行,没办法只好放弃如果可以再来的话,首选java,然后是php,最后才是asp.net
      

  6.   

    这个我不太同意, 像Discuz!nt做得就非常好, 主要是我们对ASP.NET了解得并不深,包括性能优化这些应该多下点功夫, 也可以开发出非常快速的网站来
      

  7.   

    今天重看asp.net的几个内置对象,感觉要学的还很多!
      

  8.   

    别的不说,csdn倒真是慢的令人肃然起敬.
      

  9.   

    看看这个快不快:http://www.svnhost.cn/
      

  10.   

    ASP.NET的速度是比PHP快的 如果写的代码足够好
      

  11.   

    看你怎么用,大型程序.net比asp要快。小型的话asp效果和.net差不多,可能快一点。
      

  12.   

    主要用asp.net的大部分开发人员基础都不好.另外这个世界不变的法则就是有所得必有所失.讲究快速开发和傻瓜开发牺牲效率是一定的.
      

  13.   

    我也感觉ASP.NET运行起来很吃力.
      

  14.   

    ASP.NET的网站确实不是很快,但也绝不会很慢,你的原因大概有两个:1.开发水平不高  2.服务器不好
      

  15.   

    csdn慢吗?不会吧,我感觉还行......
    http://cn.msn.com/为什么选jsp很不解...
      

  16.   

    我不同意lz的说法。从技术角度来说,asp.net并不会比java慢,php不知道没有发言权;
    你的开发是否考虑性能问题?是否使用太多框架或者类的封装?或者你的数据库使用如何?这些因素都会影响程序的性能的;而如果你觉得不使用任何工具就可以看出java和asp.net的性能差距,你要么是神,要么就是瞎说!为什么快的网站都是使用java和php的问题,从实际角度出发,免费是很诱人的;
    而你一个大公司如果使用asp.net不是等同于把自己的命运松给了竞争对手吗?你说google会这样做吗?
      

  17.   

    你问这个问题的时候,更应该去问问自己程序代码是怎么写的。怎么优化的,SQL是怎么写的。
      

  18.   

    因为代码在服务器端运行,而其它的HTML什么的是在客户端
      

  19.   

    只做过php和asp的比较 asp慢得太多了。php asp.NET jsp还没有比较过 。不过个人觉得asp.net第一次运行确实太慢了
      

  20.   

    嗯呢,,.NET并不慢,,看你的网速,写的程序,,服务器的性能
      

  21.   

    觉得asp.net不会慢。。毕竟是便宜过后的
      

  22.   

    都是人的问题
    用 asp.net +汇编 试试效果 
    呵呵 本人不会 记得以前有高人这样干过。
      

  23.   


    google好像是python java c++
      

  24.   

    。net方便不?方便是要代价的。
    特别是初学者都只会拖控件,功能很多没用上,却也用很庞大的控件来工作
    关键还是你我学艺不精。
      

  25.   


    这只能说明CSDN的开发人员和服务器的水平。
    不能说明ASP.NET慢
      

  26.   

    ASP.NET的速度还是很快的,主要是现在一般用ASP.NET做的网站优化没有做好.CSDN慢那是因为他要加载的数据量很大的.
      

  27.   

    首先 你可以拿java和.net比 但不要拿php比 不是一个量级的 php和asp是一个量级的
    其次 程序的快慢不是看语言滴
      

  28.   

    看你的程序如何写了,,因为如果你写一个小程序,那么根本测试不出具体慢多少.
    而且小程序对引用对象的开销显示的消耗更明显.在引用了unsafe指针和泛类型结构类型的前提下速度差距控制在25%~10%是目前C#与C++的最大差距..刚刚查了一下msdn,25%是微软给的答复.也就是说一个C++开销20秒的运算,C#需要运算25秒.如果给中间代码本地化以后就不好说了.毕竟可以直接热启动.也就是说,一个C++专家写的代码和我们普通C#程序员写的代码比较起来运算速度要快20%左右.而一个普通C++程序员和一个普通C#程序员写的代码比较起来似乎没有区别.也许这就是微软的计划吧.
      

  29.   

    第一次运行确实比较慢,那是编译的结果
    但是以后就不会很慢了
    LZ说慢,先要看一下自己的代码的问题,或者说从数据库读取数据的问题,等等都会造成网页打开速度比较慢,
    那这样造成的慢与asp.net本身无关了
      

  30.   

    www.77techan.com 七七特产  女装批发 http://www.yef88.com
      

  31.   

    Line 150:            _da = new SqlDataAdapter(_com);
    Line 151:            _ds.Clear();
    Line 152:            _da.Fill(_ds, "table1");
    Line 153:            _da.Dispose();
    Line 154:            _com.Dispose();
    挂了
      

  32.   

    做网站首选PHP。
    折中说,ASP.NET比较优秀
      

  33.   


    yes.for web development, php>asp.net > jsp
      

  34.   

    http://www.zz66zz.com/這個真的很快
      

  35.   

    真的,有的asp.net的网站还是很快的,比如一个阅读小说的网站,www.feiku.com,有信心学下去了,谢谢大家了!