首页 >知识讲堂 >网站建设知识>让网站打开速度更快技巧:开启gzip和deflate压缩

让网站打开速度更快技巧:开启gzip和deflate压缩

2021-01-05 09:30:08 阅读(149 评论(0)

请直接看老鸟打开压缩高级篇章。菜鸟还是慢慢跟着老夫的想法看吧,哇哈哈。压缩是什么?还记得我们第一次接触winzip软件吗?很神奇,winzip压缩后,一个文件的大小可以压缩到原来的30%左右。记得那一年,很多文件,都是压缩后才能放在自己的软盘里。对于网站来说,也有这样的压缩技术,可以减少你网页上的文本文件。在用户完全不知情的情况下,通过gzip和deflate压缩程序有效减少网页,让用户更快地打开网站。压缩有多有用?通过一个小测试软件,我访问了新浪、网易等门户网站。新浪首页访问情况:网易首页访问情况:大家可以清楚地看到,网易和新浪首页,压缩后,都缩小了70%以上。众所周知,当一个网页减少到30%时,对于最终用户来说,打开网站的效率将提高到原来的三倍。用户不支持压缩怎么办?打开压缩后,用户会因为无法访问压缩文件而失败吗?不,因为Trident,、Gecko、Webkit三个核心浏览器在启动请求时通知服务器支持什么压缩格式,如下图所示:服务器根据启动请求中用户支持的压缩格式进行反馈。若用户发起的请求头中没有Accept-Enconding头,则将返回给用户非压缩格式。如何打开压缩?请百度娘之,网上教程太多,不再赘述。打开压缩哪些内容?只需打开和压缩文本文件的域名。图片等,已经是压缩格式,然后使用压缩,不会减少任何文件的大小,但会导致服务器负载增加,由于图片压缩使用的不规则,会导致各种意想不到的问题。因此,在打开压缩之前,最好先完成域名拆分,具体见如何让网站打开第二弹更快。提示点:打开压缩,建议使用apache服务器。由于IIS服务器在处理压缩时存在一个小问题,即在第一次访问时,IIS给出的文件不是压缩的,只有在后续访问时才直接给出压缩文件。其实这个小bug并不是什么大问题,但是现在很多网站都在使用一些缓存服务器或者CDN,会放大这个问题,导致压缩启用不完全成功。而apache是第一次直接给出压缩文件。当然,如果你使用IIS,不能更换apache,那就麻烦自己,写一个脚本,打开压缩后访问常用页面两次,可以减少很多问题。当然,中国网络是电信和中国联通的两朵花,但现在越来越多的现象是鲜花,除了这两朵花,越来越多的小ISP出现。比如移动、电信通、长城、方正、歌华有线、光环新网,甚至还有一些来自南方香港的小运营商。这些小型运营商有一个特点,那就是他们可以检查文件。为了减少网络之间的结算带宽,他们将尝试缓存文件,以便用户可以访问本地文件。其次,对于许多中大型公司来说,他们也会建立自己的缓存服务器。此外,还有许多网站建立或使用第三方CDN,也是缓存服务器。因此,中国目前的网络情况基本上是缓存服务器提供大量服务。所以,如果你的开启压缩不主动配合这些各种缓存服务器,你会发现你的很多努力都是笑话,没有实际效果。如何适应当前的情况?当用户支持压缩时,网络之间传递的是你想给他的压缩文件?所以,请记住以下要点,并逐一落实。打开压缩时,需要返回Vary进行压缩和非压缩文件:Accept-Encoding头。头部告诉缓存服务器,根据用户支持的编码方式提供相应的文件。这个项目非常重要,许多网站,只是打开压缩文件的头部。在缓存服务器中,如果给出的非压缩文件不包含头部,即通知缓存服务器,则直接传输文件,而无需判断用户支持的编码格式。因此,当用户最终要求缓存服务器时,无论用户是否支持压缩,都会直接返回非压缩文件。打开压缩时,需要同时打开HTTP1.1和HTTP1.0。每个人都认为HTTP1.0协议的用户必须是特别老的用户,当然不支持压缩。因此,许多网站为HTTP1.0协议提供非压缩文件。但实际上,为了追求最大的兼容性,缓存服务器太多,HTTP1.0协议仍在使用。所以,当你只是压缩HTTP1.1协议时,就等于给盲人抛个媚眼。比如新浪的缓存服务器也是HTTP1.0协议,但他们也聪明地为HTTP1.0开启了压缩服务,如下图所示:

以上就是关于让网站打开速度更快技巧:开启gzip和deflate压缩的相关介绍,更多让网站打开速度更快技巧:开启gzip和deflate压缩相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对让网站打开速度更快技巧:开启gzip和deflate压缩有更深的了解和认识。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

发明专利公开到授权需要多长时间?

   第三十五条发明专利申请自申请日起三年内,国务院专利行政部门可以根据申请人随时提出的请求,对其申请进行实质审查;申请人无正当理由逾期不请求实质审查的,该申请即被视为撤回。下面小编就带大家来看看详细的内容。  一…查看详情

专利权中三类的含义是什么

   专利权是由国务院专利行政部门依照法律规定,根据法定程序赋予专利权人的一种专有权利。下面万商云集小编给大家详细解释下专利权中三类的含义的相关内容。  一、专利权中三类的含义是什么  (1)专利权是国家依法授予专利…查看详情

运营网店的方法

当代越来越多的无业游民都选择开网店,网店确实是一个不错的途径,那么如何开网店,相信大家都已经了如指掌了,但是如何运营好网店,小编还没有系统的整理过。那么小编今天也来追赶一下潮流,整理一篇运营网店的方法。 一、提…查看详情

建网站不花钱免费建站

一般大企业都会打造不一样的网站建设效果,这样才能够得到很好的推广,但是也有些小企业在建设网站的时候不想要花钱。这个时候就应该要找到免费的建站平台,其实建网站不花钱可以找到很多的平台,只要选择对了平台,也能够制作出…查看详情

专利证书号有没有用 专利证书号的作用

    专利证书号是大家在申请专利权的时候获得的一个编号,很多人对这个编号不是很了解,下面万商云集小编就带大家看一下专利证书号的相关作用。    一、专利证书号的作用  专利证书号是已经发出多少专利的意思了,这和…查看详情

免费的视频聊天工具 2022好用的视频聊天工具

  现在很多的人都用视频聊天工具和朋友沟通,下面小编就给大家推荐下几款免费的好用的视频聊天工具。希望能帮助到你。多亏Skype等视频通话工具,人们在新冠疫情期间仍可与家人和朋友保持“面谈”。为了帮助人们更好地“见面”,德…查看详情

十大汽车保险公司排行榜

  近年来,汽车行业的发展日趋迅速,伴随而来的是汽车保险公司的蓬勃发展。随着汽车数量的增加和消费者的意识提高,汽车保险公司的市场竞争越来越激烈。在这个背景下,人们需要了解哪些是十大汽车保险公司排行榜,以帮助他们做…查看详情

windows10忘记密码怎么解决

  如果你忘记了你的Windows10帐户密码,你将无法登录到Windows系统中。然而,你不必担心,因为你有几个选项可以重置或恢复密码。以下是一些可行的解决方案:  方法一:使用Microsoft帐户密码重置  如果你使用Microsof...查看详情

代驾app排行榜 十大代驾app排行榜

代驾app的出现给大家的生活带来了不少便利,让大家出门在外有了安全的保障,不用再担心喝酒后不能驾车的问题,可以和朋友放心喝大胆玩了,今天就带大家一起盘点一下有哪些好用的代驾app。1.滴滴代驾滴滴代驾是滴滴旗下的一款代驾app,…查看详情

免费的ps软件有哪些 免费的ps软件排行榜

  相信很多的小伙伴在平时都会使用到ps软件,其实市面上也有很多这类型的PS软件,下面小编就给大家来详细介绍一下免费的ps软件有哪些  免费的ps软件排行榜这一块的内容,希望能帮助到大家,下面的这些ps软件都是很不错的。...查看详情

集成电路设计能不能获得专利权?

  根据相关法律规定,集成电路布图设计不能取得专利权,下面万商云集小编给大家来介绍下这方面的详细内容。  一、集成电路设计能不能获得专利权  根据相关法律规定,集成电路布图设计不能取得专利权,应由集成电路布图设计…查看详情

分频器的作用是什么

分频器上有个灯泡是干什么用的?分频器的小灯泡是用来保护高频喇叭的。在高频喇叭上接一个灯泡在高电压(峰值功率或大功率输入)时点亮能有效保护高音喇叭。分频器和接线板对喇叭有什么作用?音箱分频器的作用,是把设计好频率分频点(工…查看详情

2021年EHR人力资源管理系统怎么选,有哪些注意事项?

目前EHR人力资源管理系统受到越来越多的企业青睐,但是应对市场上各种知名品牌,公司在选择全过程中存在哪些常见问题,如何极端防坑,选择符合公司要求的系统?小万梳理了市场上各类ehr系统在选择时应该注意的要点,供各位参考学习…查看详情

php代码是什么

如何运行php代码?需要在计算机上安装PHP解释器,并且要在支持PHP的Web服务器或本地开发环境中打开PHP文件。具体步骤如下:1.下载和安装PHP解释器,例如从https://www.php.net/下载最新的PHP版本。2.安装支持P...查看详情

华为浏览器纯净模式怎么关闭

华为浏览器是华为手机自带的浏览器应用程序,它具有纯净模式(也称为无痕浏览模式)以提供更私密和安全的浏览体验。关闭纯净模式很简单,以下是一般情况下关闭华为浏览器纯净模式的方法:1. 打开华为浏览器:在您的华为手机上找…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询