簡體   English   中英

使用AJAX加載內容時性能不佳

[英]Poor Performance in Loading content using AJAX

在確定此問題的原因時,我急需您的幫助。 這是一個酒店管理系統,可以跟蹤簽到的客人並監視他們的時間是否到了。 在此討論中,我使用了A. Wolff先生建議的setTimeout一段時間后慢速Ajax間隔為10秒)的慢速網站 )。 它現在每5秒重新加載一次內容,但是正如您所看到的,調試器在獲取56KB數據上花費了10秒。

問題仍然存在。 我已經完成了有關模態和超時的研究,並且我快要放棄了。 我只需要一個從哪里開始的線索。

文件所在的計算機。 從技術上講,它是一台服務器,同時用作系統的客戶端。

這是調試器的屏幕截圖。 謝謝。

使用Chrome的JS調試器

更新:我從函數本身中刪除了setTimeout,所以基本上,什么也沒有重新加載頁面。 然后,我打開一個簽到頁面,事情變得越來越快,我的意思是現在是如此之快。 因此,我認為這是我需要做的,如果我打開模態,則需要停止重新加載頁面的功能。 原因是,如果模式關閉,則無論如何都要重新加載PAGE。 因此,在打開模態時停止重復功能肯定是一個好主意。 有什么建議么?

更新2:這是正在執行的腳本的鏈接: https : //www.dropbox.com/s/azi51w0pzp69kgh/checkin.php

這是實時站點: http : //greenenergiesllc.com/temp

登錄: 被主持人刪除

密碼: 被主持人刪除

我建議您不要使用settimeout,而是使用setinterval 5秒鍾代替它。 如果從服務器提取大數據,則必須使用json。 並且也不要同時創建js計時器,服務器無法響應ajax請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM