2012-03-23 43 views
3

有人點我可以體面的教程解釋影響緩存各種HTTP頭設置(代理服務器,瀏覽器,他們的發揮,一起在瀏覽器和緩存引擎可能怪癖)HTTP頭影響緩存 - 教程/文檔

我認爲這是一個有點被忽視的功能---至少我沒有利用它。緩存CSS,JS和圖片(幾乎所有來自無Cookie域的內容)都會加快速度。

回答

5

Caching tutorial - 這是一篇很不錯的文章,描述HTTP緩存過程和相關頭文件。

Let's make the web faster網站有關於Optimizing cache的好文章。所有文章都值得一試。

要加快東西,你還可以:

  • 減少加載頁面
  • 壓縮你的HTTP響應
  • 結合你的CSS/JS文件一起所需的請求數量,並減少他們,例如通過使用YUI CompressorGoogle Closure Compiler
  • 將小圖像放入一個大包中,以便它們使用單​​個請求加載(online tool用於將圖像放在一起)
  • 服務器上實施SPDY support - 這可能不是你會做,但它是值得一提的有趣的想法
+0

這個答案是真棒!非常感謝,所有人都表示讚賞,比我現在預期的要多,但稍後會進行調查。 – JohnDoe 2012-03-23 13:38:33

+0

@JohnDoe:好的,最初我想用http://bit.ly/GH7Kff鏈接來回答,因爲這個緩存教程在Google上是「http緩存」的第二名。只有在發現lmgtfy鏈接不允許的情況下,我才擴展了我的答案:-) – 2012-03-23 19:42:25

0

here你可以找到規格,你可以參考它。