提供压缩的 JavaScript 和 CSS 文件有什么意义?我知道它的文件较小,但浏览器/网络服务器不需要解压缩它来阅读吗?我读过网络服务器处理压缩。这是否意味着在我们的 HTML 文档中我们链接 foobar.css.gz
而不是 foobar.css
?
JS 和 CSS 文件的整个压缩到底是如何工作的?为什么有用?这有什么缺点吗?如何做到这一点?
最佳答案
解压缩 HTTP 响应所需的 CPU 时间往往比通过网络传输额外字节所需的时间短得多。
大多数使用 HTTP 压缩的系统都是动态执行的,不需要发布者存储压缩的 .gz
文件。
具体实现取决于您使用的网络服务器。由于您用两个不同的服务器标记了它,因此很难说出如何解决您的问题。不过,您的服务器手册应该对此进行解释。
关于javascript - 不太了解提供 gzip(压缩)JavaScript 和 CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24477217/