我運行Google PageSpeed Insights來優化我的網站,並建議使用gzip存檔大量JavaScript文件。使用gzip壓縮JavaScript
這是如何工作的?如何將文件導入/包含爲檔案文件?他們都可以在一個大檔案裏面,還是應該是個人檔案?
我運行Google PageSpeed Insights來優化我的網站,並建議使用gzip存檔大量JavaScript文件。使用gzip壓縮JavaScript
這是如何工作的?如何將文件導入/包含爲檔案文件?他們都可以在一個大檔案裏面,還是應該是個人檔案?
您可以配置您的Web服務器爲您執行壓縮;在Apache情況:
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
因此,我將這些行添加到.htaccess,然後上傳一個包含我所有JavaScript文件的存檔? – Bobe
@Bobe如果你想將所有的JS合併成一個文件,請繼續。它不必是歸檔文件,您可以將其保留爲單個.js文件 –
您不需要上傳任何不同的內容,只需更改Web服務器配置即可。 – PherricOxide
我認爲他們指的是由網絡服務器壓縮靜態內容。這些文件本身是相同的,但您可能需要使用任何Web服務器進行一些配置。
有關更多信息,請參見this。
大多數Web服務器(Apache的,IIS,節點)支持此功能在內部或插件。您通常只需要在Web服務器上啓用它,您並不實際創建zip文件或手動更改任何內容。看看http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/
你需要指定你在服務器上使用的是什麼語言,以及你在使用什麼服務器 –