用gzip压缩JavaScript

用gzip压缩JavaScript,javascript,optimization,compression,gzip,Javascript,Optimization,Compression,Gzip,我运行Google PageSpeed Insights来优化我的站点,它建议使用gzip归档大量JavaScript文件 这是怎么回事?如何将文件导入/包含为归档文件?它们是都在一个大档案中,还是应该是单独的档案?我认为它们指的是由web服务器压缩静态内容。这些文件本身是相同的,但是您可能需要对您拥有的任何web服务器进行一些配置 有关更多信息,请参阅 我认为他们指的是由web服务器压缩静态内容。这些文件本身是相同的,但是您可能需要对您拥有的任何web服务器进行一些配置 有关更多信息,请参阅

我运行Google PageSpeed Insights来优化我的站点,它建议使用gzip归档大量JavaScript文件


这是怎么回事?如何将文件导入/包含为归档文件?它们是都在一个大档案中,还是应该是单独的档案?

我认为它们指的是由web服务器压缩静态内容。这些文件本身是相同的,但是您可能需要对您拥有的任何web服务器进行一些配置


有关更多信息,请参阅

我认为他们指的是由web服务器压缩静态内容。这些文件本身是相同的,但是您可能需要对您拥有的任何web服务器进行一些配置


有关更多信息,请参阅

您可以配置web服务器来为您进行压缩;在下列情况下:


您可以配置您的web服务器为您进行压缩;在下列情况下:


大多数web服务器(Apache、IIS、Node)在内部或通过插件支持此功能。您通常只需在web服务器上启用它,实际上并不需要创建zip文件或手动更改任何内容。请看一下

大多数web服务器(Apache、IIS、Node)在内部或通过插件支持此功能。您通常只需在web服务器上启用它,实际上并不需要创建zip文件或手动更改任何内容。查看

您需要指定您在服务器上使用的语言,以及您使用的服务器您需要指定您在服务器上使用的语言,还有,您使用的是哪台服务器?因此,我将这些行添加到.htaccess中,然后上载一个包含所有JavaScript文件的归档文件?@Bobe如果您想将所有JS合并到一个文件中,请继续。它不必是一个归档文件,你可以将其作为一个.js文件保存。你不需要上传任何不同的内容,只需更改web服务器配置。好的,我通过Phericox和HackedByChinese提供的链接了解到这一点。但是,它说我可以使用mod_deflate或mod_gzip,我如何选择后者?@Bobe这取决于您的Apache版本,它现在被称为
mod_deflate
(版本>=2),所以我将这些行添加到.htaccess中,然后上载一个包含我所有JavaScript文件的归档文件?@Bobe如果您想将所有JS合并到一个文件中,着手它不必是一个归档文件,你可以将其作为一个.js文件保存。你不需要上传任何不同的内容,只需更改web服务器配置。好的,我通过Phericox和HackedByChinese提供的链接了解到这一点。但是,它说我可以使用mod_deflate或mod_gzip,我如何选择后者?@Bobe这取决于您的Apache版本,现在称为
mod_deflate
(版本>=2)
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript