gzip的
网站优化用gzip压缩的Apache2和IIS6
gzip压缩的是一个简单的方法,以减少对交通的一个网站,并在除了提高性能和降低成本。
为了解释如何gzip压缩的作品,你应该首先知道作为一个正常的调用(请求)和答案(响应网站工程)的基础。 基本上,它只是说的每一个现代Web浏览器支持gzip压缩在最近几年。 如果,例如。:在你的浏览器http://www.sysadminslife.com ansurft是否遵循该网站提供的,有和没有gzip压缩:
(注意:我这里引用的简化例子只是为了更清楚这点。)
HTTP请求和响应没有gzip压缩内容:
第一 该浏览器的请求是 GET请求到/的index.php
第二 该服务器查找在其请求的文件网页目录
第三 服务器已找到该文件,发送200 OK响应代码和发送文件到浏览器
第四 该浏览器现在等待,直到整个100KB的转移,然后显示该网页
这就是之间的浏览器和服务器的基本程序。 在HTML / PHP文档,当然,相当多的节约潜力很大,可以看到压缩文件。 因此,举例来说。 以前的文件只有100KB的大型十分之一为大(10kb的)或更小。 此外,应该说是一个现代化的网站,当然,不只是一个HTML或PHP文件检索,但一些网站的PHP / + html文件汇编数据库查询。
你知道现在我想离开。 如果我们要压缩的文件被传递到服务器,然后它的体积更小,从而更快的传输到浏览器。 当然,这样可以节省时间和带宽。 然后请下载该浏览器从服务器压缩文件并提取它之前,它会显示。 交付会是这样的:
HTTP请求,并用gzip压缩的内容响应:
第一 该浏览器的请求是 GET请求文件/ index.php来,并提醒他考虑和处理压缩的内容也可以
第二 该服务器查找在其请求的文件和网页目录拉链它
第三 服务器已找到该文件,发送响应代码200行,告诉浏览器的文件打包并发送到浏览器
第四 该浏览器现在等待被转移到10kb的,他们解压,然后显示该网页
更确切地说,考虑
该浏览器发送内容以及请求标头中,它可以接受和处理压缩。 一般来说,任何现代Web浏览器发送这个头项在: 接受编码:gzip的,放气
该服务器发送gzip压缩内容是否在交付压缩。 内容编码:一个Web服务器的响应头的,不是默认打开的。 如果服务器响应头不mitsendet,则内容仍然没有传染压缩。 >“继续阅读
最后文章
翻译

新闻中心的建议
- 改善Wireshark的许多 ( 海泽开放新闻 )
- 红帽:使用云的服务平台作为 ( Linux杂志在线新闻 )
- 博西奖2010年:最佳开放源码软件的一年 ( tecCHANNEL |全部新闻 )
- 更关键的漏洞仍然未打补丁的时候 ( 海泽安全 )
- 苹果特别活动将于第一名的 9月,而不是 ( hack2learn )




