2013-02-03 111 views
1

我聽說過這家最近,我有幾個問題:GZip壓縮的CSS/JS/HTML

  1. 是否有瀏覽器的支持呢?
  2. 如果瀏覽器不支持它,它們會被卸載嗎?
  3. 我可以在使用Apache和PHP5的共享主機上使用此功能嗎?
  4. 如何使用此功能?

P.S.這與Wordpress有關,如果這很重要。

回答

3
  1. 瀏覽器發送一個Accept-Encoding請求頭,這將使服務器清楚是否支持壓縮。好消息是幾乎所有流行的瀏覽器都支持

  2. 服務器響應基於請求瀏覽器是否支持gzip(即如果Accept-Encoding請求頭中包含它gzip)。如果支持,服務器將回復gzip內容 - 由Content-Encoding響應標題指示。

  3. 查看this瞭解如何在Apache HTTPD上配置輸出壓縮 - 請注意,您需要能夠編輯配置文件,因爲您位於共享託管服務器上,所以您可能需要編輯配置文件。

  4. 在Apache上配置mod_deflate是開始使用此功能所需的全部功能。它將負責檢查Accept-Encoding請求標頭並作出相應的響應。 確保您不要使用force-gzip強制壓縮 - 您可以在上面的鏈接中找到關於此的詳細信息。