2012-03-23 9 views
0

緩存一個網頁的一般方法是什麼?一個網頁的大部分生活在數據庫中的內容幾乎不會改變(例如說明),但是一些內容變化頻繁例如庫存物品)。緩存具有高頻變化元素的網頁

我想盡量保持網頁緩存。通過AJAX請求獲取動態內容是否是一種選擇?有更好的方法存在嗎?

回答

1

您可以從單獨的URL請求股票數據並使用JavaScript將其插入到文檔中。這樣,HTML/CSS/JS保持不變,並且可以被緩存。股票信息使用JavaScript加載,並且不會被服務器插入到HTML中。

您可以創建一個爲此目的返回JSON的URL(以及類似的其他信息,您希望包含使用JavaScript)。

+0

而且如果這些URL是由用戶負載的,例如,你每秒有100次頁面瀏覽量,你可以在內存緩存工具中使用一些庫存價格,甚至在5秒內緩存它們(如果可行的話)可以在這種情況下產生巨大的差異 – kodisha 2012-03-23 12:39:17