当前位置:编程学习 > C#/ASP.NET >>

新人求救:ASP.NET的首页,打开像蚂蚁爬。


第一次打开非常慢,进入之后操作其他页面或者目录则速度正常。

IDC说:ASP程序第一次加载就是这样,新建的站点访问的人少,长时间无人访问,系统会将缓存回收。如果访问的人有一定数量。速度会好起来。

我不知道这种说法是否正确。毕竟他们口碑还较好,且其他PHP的速度都蛮快。

确实是新建的站,资料还没全呢。且搜索引擎推广还没有做,并且产品很冷。google analytics显示一天就10几个IP。

首页生产静态也没什么用,因为我的客户大部分将会是从搜索引擎推广直接连接到产品页面的,这样第一次进来也会很慢。


还有其他方法可以稍微改善吗?不光是首页。

FLASH 210kb 不算大吧?

请大家帮我看一下,谢谢!

绝不是广告,我的产品和这里9杆子都打不着。

www.hollvo.com --------------------编程问答-------------------- 是不是图片太多了,或代码有问题,或者是访问数据库的方式需要优化 --------------------编程问答-------------------- 你那网站是不是CMS做的, --------------------编程问答-------------------- 我访问速度还不错啊 --------------------编程问答-------------------- 是挺慢的~~
不知道你怎么写的?
是不是flash的问题? --------------------编程问答-------------------- 你用的是IE6吧? --------------------编程问答-------------------- 貌似是cms做的

打开速度还可以,只是资源下载有些慢而已. --------------------编程问答-------------------- 速度可以接受啊,不感觉很慢啊,可能加载的图片大了点 --------------------编程问答-------------------- 回:
恩 那个拜年的图片就挂几天就撤了 
况且 几十Kb 影响也不会这么打吧

回:是的锐商CMS

回:可能我这里一直在不停的访问呢? 

--------------------编程问答-------------------- 我这等了快一分钟还没打开。汗。 --------------------编程问答-------------------- 这里人气太旺了

难道真的是客服说的:一旦有人访问 速度会好一起吗?

我是外行,程序是现成的。不是很懂 --------------------编程问答-------------------- 访问速度快的可能跟网路速度有关系吧,是比较慢一点 --------------------编程问答-------------------- 发了帖子以后,你们有人在访问了

我现在打开速度也明显快了,而且是飞快。 --------------------编程问答-------------------- 第一个打开肯定要慢些,因为它要在本地生成一些东西
你可以在webconfig里 把
<compilation debug="true"> 把这个东西 变成false
检查你的连接池  及时关闭
检查你的循环条件, 看看有没有加载就循环的。 --------------------编程问答-------------------- 可以要让这样冷的产品网站保持连续有人访问,很难啊。

有什么办法可以留住“第一个”访问的客户呢? --------------------编程问答-------------------- 谢谢 我试着解决吧 主要不是很懂 --------------------编程问答-------------------- 优化一下图片试试 --------------------编程问答-------------------- 帮顶!! --------------------编程问答-------------------- 看看viewstate,图片大小
数据库连接 --------------------编程问答-------------------- 可能下载图片要点时间吧。 --------------------编程问答-------------------- 关键就是你这个大flash. --------------------编程问答-------------------- 关键就是你这个大flash. --------------------编程问答-------------------- 从以下打开网站的时间图中或许可以帮助你分析速度慢的原因

--------------------编程问答-------------------- 楼上好猛
我这速度真的很慢
--------------------编程问答-------------------- 基本上是TABLE  不慢才怪
还有 貌似ASP.NET发布时可以预编译的哇 --------------------编程问答-------------------- 没关系的,这很正常。ASP.NET的第一次加载确实是要慢些的,因为第一次需要进行一次程序编译,编译成功后以后就很快的了 --------------------编程问答-------------------- 你的首页内容多达420多K,400多K都是flash、图片、js、css,跟ASP.NET有个P关系...第二次访问是因为客户端缓存才快的...

减肥吧,纯粹是你自己的原因... --------------------编程问答-------------------- 半夜访问你的网站,下载还是很快地。


换一个好的服务器位置。或许你放在所谓的“中关村信息工程有限公司”的服务器上,白天服务器上各种应用就拥挤不堪。

--------------------编程问答-------------------- 感觉挺慢的。首页减减肥吧 --------------------编程问答-------------------- 有点慢, --------------------编程问答-------------------- 我这报错 --------------------编程问答-------------------- WIN7 + FF 3.5 打不开,说是无法链接 --------------------编程问答-------------------- IE8 OK --------------------编程问答-------------------- 我这个时间打开都比较慢 可能不是双线路的 --------------------编程问答-------------------- 晚上3点访问,大概30秒才打开,过2分钟再开,又是要等30秒,图片优化下吧,太大了 --------------------编程问答-------------------- 不慢,速度可以
--------------------编程问答-------------------- 确实不算快,我用的是Google的浏览器,也没看出源码有什么问题,第二次加载挺快的。
我看你页面上有好多js文件,可在首页也没看到太多用到js的地儿呀,
你看是不是可以把本页用不到的去掉。楼主不妨试试,总之就是减少一些不必要的流量开支就对了…… --------------------编程问答-------------------- 广告帖? --------------------编程问答-------------------- 算快的了 --------------------编程问答-------------------- 很快 --------------------编程问答-------------------- 很快 --------------------编程问答-------------------- 我昨天晚上吧首页的FLASH去掉了。

大一点的图片也去掉了

谢谢大家。

但是,无法避免第一次加载慢的问题。

--------------------编程问答-------------------- 现在很慢!

打开的速度果然是时块时慢,看来你的服务器真的有问题,不用去优化页面了,现在就打电话给服务商吧!
--------------------编程问答-------------------- 我给楼主说一个经验  我有个同事遇到过的
也是做的ASP.NET网站加载很慢  后来发现是因为使用的是表格的方式布局的
表格方式布局打开的页面就是很慢  因为是加载一整块得
如果采用DIV布局  则是一块一块打开的  就像雅虎那样先有上面出来
然后下面的内容才会慢慢的加载出来

楼主可以参考下 --------------------编程问答-------------------- 推荐使用IBM大型机 --------------------编程问答-------------------- 挺快的...

要真是jit的问题那就做个网页随时访问着就好了 - - --------------------编程问答-------------------- 等了两分钟打不开~
另外22楼不知道用的是什么工具,感觉不错啊 --------------------编程问答-------------------- 是挺慢的 --------------------编程问答--------------------
引用 27 楼 sp1234 的回复:
半夜访问你的网站,下载还是很快地。


换一个好的服务器位置。或许你放在所谓的“中关村信息工程有限公司”的服务器上,白天服务器上各种应用就拥挤不堪。


嗯嗯,另外,楼主的网页是该减减肥,哪有把一个Flash做成几百K的?一看这种Flash就是那种只会做静态网页的美工做的,根本不考虑网站速度的,正确的是应该将Flash的部分内容放到外部,做预加载,这样能减小页面的大小。 --------------------编程问答-------------------- 我这打开很快啊

这种公司的网站这个速度可以了 --------------------编程问答-------------------- 网速问题,这边还可以,浏览器的问题么? 还是图片太多的问题 --------------------编程问答--------------------
引用 41 楼 bupyc 的回复:
我昨天晚上吧首页的FLASH去掉了。

大一点的图片也去掉了

谢谢大家。

但是,无法避免第一次加载慢的问题。

asp.net第一次预编译嘛.
不过你这个问题,应该是用虚拟主机,虚拟主机都设置有"当无人访问达到多长时间就回收资源".
你隔段时间再访问,第一次要初始化进程与应用池,肯定会慢啦. --------------------编程问答--------------------
引用 44 楼 soita 的回复:
推荐使用IBM大型机

- - 人才啊~~
--------------------编程问答-------------------- 原因很多。。。。

第一步。。。优化 --------------------编程问答-------------------- 服务器不好. --------------------编程问答-------------------- 乌龟 --------------------编程问答-------------------- 汗,我这里5分钟了都还没打开…… --------------------编程问答-------------------- 服务器不好 --------------------编程问答-------------------- 谢谢大家

应该是预编译造成的。

新站,产品又冷。推广还没做。

我准备升级或换个虚拟主机了。

自己的站确实有问题,表格、flash、图片都有影响但是不应该是"这种类型的慢"。

大家有没有选主机方面的经验,针对asp这一特点。性价比高的。

谢谢!



--------------------编程问答-------------------- 我打开了,还可以,不是很慢, 结分吧.   --------------------编程问答-------------------- 用TABLE布局的原因?
关注中 --------------------编程问答-------------------- 我看了一下流量,昨天的。

就几十个IP,大部分都是这里的。

这样的流量估计每一个客户都要等好久一次才能打开网站。唉

回帖中打开速度快的估计也是因为正好有人在访问,比较这里人气旺嘛。



补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,