秒殺系統前端優化

看風景就發表於2018-01-20

在秒殺系統中,前端能進行的優化點:

1. 限流,點選提交按鈕後按鈕置灰,顯示為正在排隊中,能處理結束或若干秒後,才允許使用者點選
2. 頁面靜態化,將頁面做成靜態頁面,不經過webserver的處理,直接返回
3. CDN分流,將頁面放在CDN上,使用者重新整理頁面直接返回,不必驚動伺服器
4. 商品數量顯示,使用倒數計時,倒數計時結束後,使用動畫模擬數量減少,此處可能涉及使用長連線,長輪詢等方法來保持與後端庫存數量的一致(待定)
5. 秒殺開始前不讓使用者進入秒殺頁面,在開始後,使用動態URL,例如攜帶隨機數的URL,讓使用者通過按鈕點選進入頁面

相關文章