【发布时间】:2014-04-19 11:02:07
【问题描述】:
我有以下网页(示例页面,因为原版很大),
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="_css/main.css">
<link rel="stylesheet" href="_css/layout.css">
</head>
<body>
<script src="_js/jquery.js"></script>
<script src="_js/main.js"></script>
<script src="_js/chat.js"></script>
</body>
</html>
我在提供此页面时未使用 gzip 或其他实用程序对其进行压缩。 我知道 gzip 会增加 cpu 使用以减少带宽消耗,这不是问题,但我想在使用它之前了解一件事,
在我上面的示例代码中,加载初始 DOM 后的页面向服务器发送 5 个 http 请求(2 个用于 CSS 文件,3 个用于 javascript 文件)。
如果我 gzip 同一个页面,它会只压缩(并减小)html 文件、CSS 文件和 JavaScript 文件的大小,还是在提供服务之前将它们全部合并,从而减少 http 请求?
【问题讨论】:
标签: apache http gzip bandwidth