哪位大神帮忙看看,为什么我们的ASP网站首页打开太慢、其他页面正常

xuwenya2 2018-12-13 03:36:29
http://www.tjkjwl.com/


index.asp 页面加载至少10秒钟以上,受不了
...全文
1361 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
u012391984 2021-07-08
  • 打赏
  • 举报
回复

碰到了和你一样的问题。不知道你的问题后来是如何解决的?

打中单的ADC 2019-03-28
  • 打赏
  • 举报
回复
是不是首页图片质量过大了 有时候图片太多太大也会影响加载速度的
dm9901 2019-01-31
  • 打赏
  • 举报
回复
我这里是秒开,另外,你的JS有报错,建议先把错误排除了在试试看吧
qq_17766193 2019-01-25
  • 打赏
  • 举报
回复
你F12一下, 里面都报错, 有些JS都不执行, 建议把js bug 修复之后在看, 有些浏览器急速模式肯定会快,
小刘哈哈 2019-01-18
  • 打赏
  • 举报
回复
秒开 ,不慢
happy002 2018-12-15
  • 打赏
  • 举报
回复
是解决了吗?在我这是秒开。
  • 打赏
  • 举报
回复
引用 8 楼 xuwenya2 的回复:
大神加一下我qq2848414880,能帮忙解决一下,重谢
下班后加你给你看吧。
xuwenya2 2018-12-14
  • 打赏
  • 举报
回复
是的,用的是Access 数据库
APP开发王 2018-12-14
  • 打赏
  • 举报
回复
吧分都给我吧, 我告诉你吧,因为:
你的页面应该是设置了response.Buffer= True ,改成 response.Buffer=False 就OK了。

哈哈哈哈。。。。。。。。。。。。。。。。





Buffer 属性可规定是否对输出进行缓冲。通常情况下,ASP 脚本在服务器端执行,每句的执行结果都会发送到客户端的浏览器上显示出来。当输出设置缓存时,服务器会阻止向浏览器的响应,直到所有的服务器脚本均被处理,或者直到脚本调用了 Flush 或 End 方法。

注释:如果要设置此属性,它应当位于 .asp 文件中的 <html> 标签之前。

语法:
response.Buffer[=flag]
参数 描述
flag
布尔值,规定是否缓冲页面输出。

False 指示不缓存,服务器会一边处理一边发送输出。IIS version 4.0 默认为 False,而 IIS version 5.0 及更高的版本默认为 true。

True 指示缓冲。服务器不会发送输出,直到页面上的所有脚本被处理,或者直到 Flush 或 End 方法被调用。



拜一刀 2018-12-14
  • 打赏
  • 举报
回复
光看网页最终结果有啥用,万一asp写了个直体后空翻三周半脸着地然后去医院处理下伤口洗个澡睡个午觉换身衣服,再把网页内容输出出来,那肯定卡出翔啊
xuwenya2 2018-12-14
  • 打赏
  • 举报
回复
嗯嗯、大神们帮帮忙加一下我QQ 我FTP权限给你帮忙看一下,能帮忙解决,红包感谢
圣殿骑士18 2018-12-14
  • 打赏
  • 举报
回复
怎么一个小网站,没多少数据,就算用access,也不至于慢成这样。我猜测是,是不是哪个程序员在后台给你加了待优化的代码,比如:
Thread.Sleep(10)
本人QQ-554433626 2018-12-14
  • 打赏
  • 举报
回复
应该是页面load里执行某个操作卡住
xuwenya2 2018-12-14
  • 打赏
  • 举报
回复
嗯嗯、好的,太感谢了
xuwenya2 2018-12-13
  • 打赏
  • 举报
回复
大神加一下我qq2848414880,能帮忙解决一下,重谢
吹风的兔子 2018-12-13
  • 打赏
  • 举报
回复
看了一下你页面的 html —— 也没有什么会 阻塞页面的代码。 直觉告诉我:你的网站数据库 访问太慢了 —— Access 数据库?
xuwenya2 2018-12-13
  • 打赏
  • 举报
回复
大神能不能帮忙具体看一下,问题解决,重谢
  • 打赏
  • 举报
回复
建议从日志开始排查
  • 打赏
  • 举报
回复
主要等待实际都在TTFB,你需要排查你的asp文件,到底做了什么。 跟js没有一点关系,不信可以用非浏览器测试反馈,你就会知道跟页面渲染没有任何关系,是等待服务器响应的时间过长。 这个时间要缩短只能是拿到asp页分析具体情况。
吉普赛的歌 2018-12-13
  • 打赏
  • 举报
回复
引用 2 楼 xuwenya2 的回复:
服务器是没问题的,应该是调用JS代码卡住了,10秒以后,其他内容就全部蹦出来了
你能确定问题, 那直接优化 js 就是了。 js 文件放在页面最后。 尽量用 jquery 的 $(function(){ //todo }); 不要用 window.onload.
加载更多回复(2)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧