原文:分析页面ajax请求时间过长问题

前提:商城的首页是采用装修做的,页面会有很多的商品块,采用ajax局部加载的方式来绘制到页面上,但是部分ajax的请求速度非常慢,找出问题原因并解决 上图可以看出:ajax请求加载页面时,尽管会获取的内容很小 几百B 但是网络相应时间却非常长,主要集中在waiting TTFB waiting TTFB 解释:从客户端开始和服务端交互到服务端开始向客户端浏览器传输数据的时间 包括DNS socke ...

2016-09-22 15:42 1 21050 推荐指数:

查看详情

使用Ajax同步请求时,等待时间过长增加页面提示问题

最近在做项目时,有一个需求是批量打印好多个合同,使用AJAX向后台传送数据,等待后台执行后,需要把生成之后的文件地址传送过来。 后台的处理时间比较长,根据合同的多少可能等待时间比较长,会达到10s左右,这个时候如果不加任何的提示,会导致用户因为没有看到是否执行而导致重复的操作,为了增加用户的体验 ...

Sat Jul 18 06:05:00 CST 2020 0 1477
对HTTP请求接口资源下载时间过长问题分析

问题描述 我司某产品线有指定业务接口customQuery在线上环境中,与首页一起打开时下载数据的时间明显过长(平均可以达到2s) 注: “与首页一起打开” 的含义是指用户进入WEB系统后会首次加载的主页面,该主页会提前请求customQuery数据,以用于显示首页中的列表数据 ...

Thu Jan 07 10:22:00 CST 2021 6 7495
ajax 多个setInterval进行ajax请求页面时间打开会出现页面卡死问题

多个setInterval进行ajax请求页面时间打开会出现页面卡死问题 浏览器的渲染(UI)线程和js线程是互斥的,在执行js耗时操作时,页面渲染会被阻塞掉。当我们执行异步ajax的时候没有问题,但当设置为同步请求时,其他的动作(ajax函数后面的代码,还有渲染线程)都会 ...

Wed Jul 11 07:20:00 CST 2018 0 2493
ajax请求页面数据时而加载成功时而需要刷新才能加载成功问题分析

问题分析:是因为ajax页面两者速度的问题,有时候页面加载成功,数据还未加载成功,导致数据未成功渲染; 再次打开这个添加弹窗,可能省份数据,行业数据请求成功但是渲染失败 解决办法: 将请求数据的ajax放到点击事件的外层主函数中; ...

Tue Dec 12 23:00:00 CST 2017 1 1444
ajax请求的异步嵌套问题分析

(本文章以as3代码为例) 问题的产生   在前端开发时,经常会使用到Ajax(Asynchronous Javascript And XML)请求向服务器查询信息(get)或交换数据(post),ajax请求都是异步响应的,每次请求都不能同步返回结果,而且多次请求嵌套在一起时,逻辑很难 ...

Mon Nov 10 22:34:00 CST 2014 0 9247
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM