2009-12-31 54 views
1

在我之前的一個問題中,我問過我會如何複製Facebook的「新消息」警報,這是在他們的網站的頭部部分與「收件箱」鏈接內聯顯示的。該功能允許數據實時更新,而無需用戶刷新其瀏覽器,並且已經進一步整合到他們的技術中,允許實時更新時間和日期。jquery插件的影響periodicalupdater

在這個問題中,我被提到jquery plugin,它複製原型ajax.periodicalUpdated函數,它原來是一個非常酷的插件。但我擔心使用每分鐘發佈多個帖子的腳本的影響(按照我的設置至少爲3)。例如,如果服務器正在被多個用戶執行,它會將什麼樣的負載放到服務器上?無論如何,或者以這種方式,它會被破解,導致中斷和加載問題?有什麼我應該知道的(作爲一個javascript/ajax/jquery新手)在使用這個插件之前,生產一個基於LAMP的網站,預計大量的流量攝入?

感謝您的任何答案,Lea。

回答

1

每個用戶每分鐘處理三個請求並不值得擔心。只要確保將數據傳輸到最低限度。您也可能希望在客戶端放置布爾標誌,根據服務器的響應,可以打開和關閉這些布爾標誌。如果請求在用戶會話過期後很久(他們將您的筆記本電腦放在您的網站上時打開),則可以禁用他們的未來請求,並留下一條友好的消息,如「您因不活動而被註銷」。

+0

嘿,這是一個很好的答案!...幸福的話,那是它唯一的一個。感謝您的回覆。 – Lea 2010-01-01 08:02:15