2012-06-07 41 views

回答

0

應用程序緩存是指Web應用程序可以在服務器端存儲數據的機制。實際的商店有所不同,它可以是數據庫,內存等。這通常是出於性能原因而完成的。例如,從數據庫中獲取數據的調用可能需要相當長的時間,並且可能不會經常更改。一旦最初獲取數據,開發人員可能會選擇將其放入App Cache中,以便下次從內存中快速獲取數據,而不是再次調用數據庫。

瀏覽器緩存是指存儲在用戶計算機(客戶端)上的數據。例如,瀏覽器可能會緩存圖像,樣式表等。這取決於服務器如何響應瀏覽器請求。例如,服務器可能會在響應中發送某些頭文件,指示JavaScript文件應該被緩存,直到在服務器上進行更改,等等。這樣,瀏覽器通過不會不必要地多次重新下載數據來改善用戶體驗。