Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果服务器支持HTTP压缩,我应该压缩JavaScript文件吗?_Javascript_Compression_Http Compression - Fatal编程技术网

如果服务器支持HTTP压缩,我应该压缩JavaScript文件吗?

如果服务器支持HTTP压缩,我应该压缩JavaScript文件吗?,javascript,compression,http-compression,Javascript,Compression,Http Compression,我的服务器支持HTTP压缩。 压缩我的JavaScript文件有什么好处吗?(不是缩小规模) 更新和澄清我的意思: -服务器负责压缩 -我预压缩存档并将其作为script.js.gz提供 正如Ian所回答的那样,压缩JS文件将导致更小的大小,从而加快下载速度。对于来自移动设备或低网速(例如在免费wifi站点)的人来说,这确实是一个必备品。压缩JS文件将导致,正如Ian回答的那样,更小的大小,从而更快的下载。对于来自移动设备或互联网速度较低(例如,在免费wifi站点)的人来说,这确实是一个必备品

我的服务器支持HTTP压缩。 压缩我的JavaScript文件有什么好处吗?(不是缩小规模)

更新和澄清我的意思:

  • -服务器负责压缩
  • -我预压缩存档并将其作为script.js.gz提供

正如Ian所回答的那样,压缩JS文件将导致更小的大小,从而加快下载速度。对于来自移动设备或低网速(例如在免费wifi站点)的人来说,这确实是一个必备品。

压缩JS文件将导致,正如Ian回答的那样,更小的大小,从而更快的下载。对于来自移动设备或互联网速度较低(例如,在免费wifi站点)的人来说,这确实是一个必备品。

好吧,它确实压缩了文件内容,减少了传输的大小,并且应该加快加载速度。可能的重复:伙计们,感谢您的快速响应。但请注意,我问的是,如果我使用HTTP压缩,那么JS压缩是好的还是多余的。什么是JS压缩?压缩JavaScript文件,就像David链接到的问题一样。好吧,它肯定会压缩文件内容,减少其传输的大小,并应加速加载可能的重复:伙计们,谢谢你的快速回复。但请注意,我问的是,如果我使用HTTP压缩,那么JS压缩是好的还是多余的。什么是JS压缩?压缩JavaScript文件,如David所链接的问题。在处理和传输之间总是有一个折衷。使用
gzip
,客户机必须解压内容并将其放回一起,需要进行一些额外的处理……因此,如果客户机资源较低,那么使用它不是最好的方法。但是很明显,一个缓慢的网络(无论以何种方式),压缩都是很好的,所以传输的时间更少。在处理和传输之间,总是有一个折衷。使用
gzip
,客户机必须解压内容并将其放回一起,需要进行一些额外的处理……因此,如果客户机资源较低,那么使用它不是最好的方法。但很明显,一个缓慢的网络(无论以何种方式),压缩是非常好的,这样就没有那么多的传输