我运行 Google PageSpeed Insights 来优化我的网站,它建议使用 gzip 归档大量 JavaScript 文件。
这是如何运作的?文件是如何导入/包含为存档的?它们可以都在一个大档案中,还是应该是单独的档案?
我运行 Google PageSpeed Insights 来优化我的网站,它建议使用 gzip 归档大量 JavaScript 文件。
这是如何运作的?文件是如何导入/包含为存档的?它们可以都在一个大档案中,还是应该是单独的档案?
我认为他们指的是由 Web 服务器压缩静态内容。文件本身是相同的,但您可能需要对您拥有的任何 Web 服务器进行一些配置。
有关更多信息,请参阅此内容。
您可以配置您的网络服务器为您进行压缩;在Apache的情况下:
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
大多数 Web 服务器(Apache、IIS、Node)在内部或通过插件支持此功能。您通常只需在 Web 服务器上启用它,您实际上并不创建 zip 文件或手动更改任何内容。看看http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/