原文:分析頁面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