为什么asp.net做的网站访问速度都很慢呢?虽然asp.net的技术很新,但为什么asp.net做的网站访问速度相对于用
为什么asp.net做的网站访问速度都很慢呢?
虽然asp.net的技术很新,
但为什么asp.net做的网站访问速度相对于用其它程序做的网站要慢得多呢?
[解决办法]
这话说的没水准!看看http://www.zz66zz.com/要么是你的空间不好!毕竟我们现在用的服务器还都是为以前asp,php等专配的!空间商只是简单的升一下级罢了!找个好点的空间商是关键!
[解决办法]
都很慢就不一定了。
不過訪問非常快的網站一般都不是asp.net開發的。
[解决办法]
学过1年jsp,现在搞asp.net,也试过php。
确实感觉asp.net速度很慢。
google和很多国内大型网站都是采用php,很少看到asp.net的
有点郁闷,后悔。
学jsp的时候,我是同学里面第一个掌握使用struct开发,自学ajax并大量使用
但是却不会搞什么tomcat等,连jdbc都搞不了,连接池配置一整天都不行,导入包也不是很明白,
程序只能运行在本机并且JBuilder运行,没办法只好放弃
如果可以再来的话,首选java,然后是php,最后才是asp.net
[解决办法]
这个我不太同意, 像Discuz!nt做得就非常好, 主要是我们对ASP.NET了解得并不深,
包括性能优化这些应该多下点功夫, 也可以开发出非常快速的网站来
[解决办法]
[解决办法][解决办法]重要的不是刀的质量而是用的人会不会切
[解决办法]呵呵,编程快,运行慢!
[解决办法][解决办法]看看这个快不快:http://www.svnhost.cn/
[解决办法]ASP.NET的速度是比PHP快的 如果写的代码足够好
[解决办法][解决办法]看你怎么用,大型程序.net比asp要快。小型的话asp效果和.net差不多,可能快一点。
[解决办法]主要用asp.net的大部分开发人员基础都不好.另外这个世界不变的法则就是有所得必有所失.讲究快速开发和傻瓜开发牺牲效率是一定的.
[解决办法][解决办法]ASP.NET的网站确实不是很快,但也绝不会很慢,你的原因大概有两个:1.开发水平不高 2.服务器不好
[解决办法]代码质量、服务器资源、带宽、网络流量、静态、缓存等一系列问题。
[解决办法]我不同意lz的说法。从技术角度来说,asp.net并不会比java慢,php不知道没有发言权;
你的开发是否考虑性能问题?是否使用太多框架或者类的封装?或者你的数据库使用如何?这些因素都会影响程序的性能的;而如果你觉得不使用任何工具就可以看出java和asp.net的性能差距,你要么是神,要么就是瞎说!
为什么快的网站都是使用java和php的问题,从实际角度出发,免费是很诱人的;
而你一个大公司如果使用asp.net不是等同于把自己的命运松给了竞争对手吗?你说google会这样做吗?
[解决办法]嗯呢,,.NET并不慢,,看你的网速,写的程序,,服务器的性能
[解决办法]一开始,开发快,访问慢.
等到开发慢下来,访问速度就上去了.
[解决办法]。net方便不?方便是要代价的。
特别是初学者都只会拖控件,功能很多没用上,却也用很庞大的控件来工作。。。
关键还是你我学艺不精。
[解决办法]
[解决办法]ASP.NET的速度还是很快的,主要是现在一般用ASP.NET做的网站优化没有做好.CSDN慢那是因为他要加载的数据量很大的.
[解决办法]看你的程序如何写了,,因为如果你写一个小程序,那么根本测试不出具体慢多少.
而且小程序对引用对象的开销显示的消耗更明显.
在引用了unsafe指针和泛类型结构类型的前提下速度差距控制在25%~10%是目前C#与C++的最大差距..
刚刚查了一下msdn,25%是微软给的答复.也就是说一个C++开销20秒的运算,C#需要运算25秒.
如果给中间代码本地化以后就不好说了.毕竟可以直接热启动.也就是说,一个C++专家写的代码和我们普通C#程序员写的代码
比较起来运算速度要快20%左右.
而一个普通C++程序员和一个普通C#程序员写的代码比较起来似乎没有区别.也许这就是微软的计划吧.