新乡网站建设_房产网站制作_黄冈网站建设_上海企业建站

官网建设

泰州网站建设、阳江seo、永久使用、不限域名、安卓开发app

重庆做网站?

新乡网站建设_房产网站制作_黄冈网站建设_上海企业建站

13、Gzip压缩文件内容 
  
网络传输中的HTTP请求和应答时间可以通过前端机制得到显著改善。的确,终端用户的带宽、互联网提供者、与对等交换点的靠近程度等都不是网站开发者所能 决定的。但是还有其他因素影响着响应时间。通过减小HTTP响应的大小可以节省HTTP响应时间。
  从HTTP/1.1开始,web客户端都默认支持HTTP请求中有Accept-Encoding文件头的压缩格式:   
      Accept-Encoding: gzip, deflate 
  如果web服务器在请求的文件头中检测到上面的代码,就会以客户端列出的方式压缩响应内容。Web服务器把压缩方式通过响应文件头中的Content- Encoding来返回给浏览器。
      Content-Encoding: gzip 
  Gzip是目前最流行也是最有效的压缩方式。这是由GNU项目开发并通过RFC 1952来标准化的。另外仅有的一个压缩格式是deflate,但是它的使用范围有限效果也稍稍逊色。
  Gzip大概可以减少70%的响应规模。目前大约有90%通过浏览器传输的互联网交换支持gzip格式。如果你使用的是Apache,gzip模块配置和 你的版本有关:Apache 1.3使用mod_zip,而Apache 2.x使用moflate。
  浏览器和代理都会存在这样的问题:浏览器期望收到的和实际接收到的内容会存在不匹配的现象。幸好,这种特殊情况随着旧式浏览器使用量的减少在减少。 Apache模块会通过自动添加适当的Vary响应文件头来避免这种状况的出现。
  服务器根据文件类型来选择需要进行gzip压缩的文件,但是这过于限制了可压缩的文件。大多数web服务器会压缩HTML文档。对脚本和样式表进行压缩同 样也是值得做的事情,但是很多web服务器都没有这个功能。实际上,压缩任何一个文本类型的响应,包括XML和JSON,都值得的。图像和PDF文件由于 已经压缩过了所以不能再进行gzip压缩。如果试图gizp压缩这些文件的话不但会浪费CPU资源还会增加文件的大小。 
   Gzip压缩所有可能的文件类型是减少文件体积增加用户体验的简单方法。

微信小程序开发文档日照seo深圳建站公司免费个人网站模板网站开发培训微信小程序开发技术闵行做网站网站制作公司排名公司网站建站梧州网站优化网站优化工作室ios开发商城网站建设便宜的网站设计企业厦门网站设计公司长沙网站优化衡水seo动漫网站设计株洲网站排名优化长沙网站优化建站公司免费个人网站模板直播app软件开发软件开发报价常德网站开发杭州做网站公司北京制作网页设计深圳网页设计网站建设规划书上海网站公司做网站建设公司

猜你喜欢