加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

为什么ASP.NET页面在本地主机上比在生产服务器上慢得多

发布时间:2020-12-15 18:58:47 所属栏目:asp.Net 来源:网络整理
导读:标题几乎总结了一下,我相信有一个完美有效的解释, 但是,当我的本地计算机上加载页面(在它们被编译之后)看起来似乎永远是这样,当同样的代码在“活”时快速起泡,似乎是非常奇怪的. 我正在开发Vista,IIS7,很好的硬件;而服务器是单机,在Xeon 3 Ghz和千兆位线上运
标题几乎总结了一下,我相信有一个完美有效的解释,
但是,当我的本地计算机上加载页面(在它们被编译之后)看起来似乎永远是这样,当同样的代码在“活”时快速起泡,似乎是非常奇怪的.

我正在开发Vista,IIS7,很好的硬件;而服务器是单机,在Xeon 3 Ghz和千兆位线上运行Windows Server 2003和IIS6.

当然,我明白网络服务器特别适合这种活动,
但是一个机器一次可以提供2-300个会话仍然很奇怪
(传播不均匀在?5 .Net 2.0应用程序)通过远程网络(也称为互联网;-)
与在本地运行代码相比,呈现页面的速度要快得多

只是在我心中有一段时间…

UPDATE
非常感谢您的答案!只是想我会在上面添加几点:

已经尝试删除我的本地主机周围的所有障碍;关闭防火墙和防病毒软件,停止将牛奶倒入我的电脑机箱,杀死任何重工序等.
>这不包含在一个项目或应用程序中;这是我从开始工作开始(约1年)以来就注意到的,
不要以为无法访问的资源有意义;在本地工作时,我通常会在本地拥有所有项目的资产(图片,闪存等)
>不能真正看到任何差异协调缓存开或关.

从我目前正在开展的项目中选择一个随机页面,重新加载了几次;在本地我拿到了约4秒钟,相比之下服务器大约2秒.
这是使用FF和Firebug;使用歌剧我感觉有一个较小的差异,但这只是我的直觉…

所以我猜这个叶子(正如你所提到的)硬盘驱动器和数据库连接…
似乎很奇怪….

解决方法

如果您使用FireFox或Safari,并且您在Windows Vista上,那么您应该禁用IP版本6,因为它会与Vista结合使用WebDev和FireFox / Safari …

在FF中键入about:config在地址栏中,过滤“IPv6”并将其设置为FALSE!

这是Windows Vista中的IPv6错误,是您的烦恼的一个很可能的候选人…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读