首页>>老刘专栏
现在越来越多的网站都开通了gzip网页压缩,因为这使得网站打开速度更快了,进而提升了我们的用户体验,下面我们就说一下为什么要开启网站的gzip网页压缩。
如果你想节省带宽提高网站速度,压缩是一种简单有效的方法。当我打算提高JavaScript的传输速率来开启GZIP压缩的时候,我犹豫了因为有旧版本浏览器的存在(IE6)。
然而在二十一世纪,我们大部分的流量来自于现代浏览器,坦白的讲,我们大部分的用户都是很懂技术的。我们不想让任何一个人在访问我们网站的时候卡顿,哪怕是他在用IE4.0和Wdinows95.谷歌和雅虎都开启了gzip压缩。一个现代的浏览器要想不仅要享受到现代网络信息还要享受到现代互联网的速度,就必须开启gzip压缩。以下是如何设置。
等等,为什么我们要开启gzip压缩?
在此之前,我有必要解释一下什么编码。当你在互联网上想请求一个文件时,比如//www.yahoo.com/index.html,你的浏览器会和服务器有一个会话,大概如下如所示。
浏览器:嘿,给我来一个 index.html文件
服务器:好的,让我去找找它是不是在~
服务器:找到它了,我会返回一个成功的状态码(200 ok),我正在发送文件……
浏览器:100kb? 我滴天……等啊……等啊,好的,下载下来了
当然,实际的请求头和协议会更加正规一点。
但是,它生效了,我拿到了index.html文件。
那现在问题在哪呢?
好吧,这系统是正常的,但是太低效了,坦白讲100kb是一大段的文字,HTML是冗余的,每一个,
都有一个几乎相同的闭合标签。虽然通篇文字都有重复,但是只要你砍掉任何的内容,html(以及它的一奶同胞xml)都不会正常显示。
当文件太大的时候有什么好办法呢,就是gzip压缩它。
如果我们传输一个替代原始大文件的zip的压缩文件给浏览器,就会节省带宽和下载时间。当浏览器可以下载zip文件,解压,并且渲染给用户。下载很快,页面加载也很快,用户心情就会very good。这个浏览器–服务器的会话大概是酱紫的:
1. 浏览器:嘿,给我来一个index.html,如果要有,给我来一个压缩版的可以吗
2. 服务器:容我找找……好,满足你,如果找到了给你压缩以下,gzip格式的哦
3. 服务器:yep,找到了,正在压缩,马上传给你。
4. 浏览器:太棒了,只有10kb,我来解压,并且渲染给用户。
情况很简单:文件越小,下载更快,用户感受更好。
变化的部分在于浏览器和服务器,它成功的发送过去一个压缩文件。对于gzip压缩的要点有两点:
1、浏览器发送一个请求头,告诉服务器接受压缩版本的文件(gzip和deflate是两种压缩算法)Accept-Encoding:gzip,deflate
如果文件压缩了,服务器返回一个头信息:Content-Encoding:gzip
2、如果服务器没有返回Content-Encoding的头信息,意味着这文件是没压缩的(浏览器可以直接解析的)。请求头Accept-Encoding只是浏览器的一个请求,而不是命令。如果服务器不返回压缩文件,浏览器就不得不处理那庞大的源文件。
最后,友情提示,GZIP压缩的开启成功与否可以在站长工具或者爱占工具检查:
猜你喜欢
- 2022-11-10 【官方文档】百度搜索网站被黑防范指南
- 2022-11-03 【干货必备】百度搜索优质内容指南
- 2022-08-01 百度隐藏“快照”功能:原因未知-百度快照没了?
- 2022-06-20 浅析“百度搜索基础信息设置规范”!
- 2022-06-15 广东福利彩票双色球尴尬,有排名,没流量,没咨询,双色球每期开奖结果 办?
- 2022-05-16 IE浏览器宣布6月16日退役 Edge浏览器将接棒
- 搜索
-
- 2023-09-07 优化师过了30岁,还能找到好工作吗?
- 2023-09-05 看完就能用,SEM推广方法论!
- 2023-08-28 又又又升级了!百度搜索新增“AI稳投”
- 2023-08-25 “抄”爆同行素材,这样搞!
- 2023-08-25 如何利用A/B测试,优化广告素材?
- 2023-08-18 一键起量,百度搜索又一重磅升级!
- 2023-08-17 小红书,再不做就晚了!
- 2023-08-10 广告素材这样设计,点击率翻5倍!
- 2023-08-03 百度竞价太卷了,双色球每期开奖结果 办?
- 2023-08-02 信息流渠道如何选择?4大渠道优劣对比
- 2023-07-28 14个技巧,让你的页面转化提高一倍!
- 2023-07-27 推广必用8个Excel函数,你用过几个?
- 2019-11-01 Origin DNS error:使用百···
- 2020-06-20 “401 - 未授权: 由于凭据无效,访···
- 2020-12-01 一级域名好还是二级域名好?
- 2020-10-13 百度抓取诊断工具一直抓取失败双色球每期开奖结果 办?
- 2019-12-09 域名解析后,网站返回状态码511应对方法
- 2019-08-12 网站出现“403,服务器上文件或目录拒绝···
- 2021-04-13 html/txt文件中文用浏览器打开有乱···
- 2020-09-03 element.style样式的修改
- 2021-01-06 百度移动端的搜索结果上线“踩顶”功能,对···
- 2019-11-06 正确打开.db数据库文件的两种方式,避免···
- 2020-10-20 UC神马搜索双色球每期开奖结果 做快速排名优化
- 2020-04-10 百度下拉框双色球每期开奖结果 刷?刷百度下拉框软件原理及···
- 2022-08-15 【纯SS】实现表格悬停效果:鼠标移到表格···
- 2023-07-13 小红书、视频号、抖音流量算法机制,建议收···
- 2023-09-07 优化师过了30岁,还能找到好工作吗?
- 2021-11-10 广东福利彩票双色球运营,每天发多少文章,有益于广东福利彩票双色球···
- 2019-11-08 主要针对b2b作弊,思考《细雨算法》2.···
- 2019-12-17 盘点广东福利彩票双色球写作编辑的基本要素
- 2019-05-22 杜绝翻页诱导行为,百度搜索信风算法即将上···
- 2020-10-13 百度抓取诊断工具一直抓取失败双色球每期开奖结果 办?
- 2020-07-28 不注意这些会毁掉你的网站
- 2019-03-29 网站为什么要开启Gzip压缩?
- 2021-07-16 2021年广东福利彩票双色球届专属黑话
- 2019-10-12 为什么相同广东福利彩票双色球策略,结果不具有唯一性?
- 热门标签
-
- 401错误
- 401未授权
- 语义效应
- 话术技巧
- 百度
- 谷歌
- pagerank算法
- 算法原理
- tab切换
- 选项卡滑动切换
- 达克效应
- 认知局限
- 交流分享
- webp转GIF
- webp格式转GIF动图
- webp to gif
- 锚定效应
- 百度快排
- 快速排名
- 广东福利彩票双色球快排
- 双色球 seo
- seo公司
- 双色球 优化公司
- 选择seo公司
- 广东福利彩票双色球优化师
- seo工资
- 万词霸屏
- 广东福利彩票双色球优化
- 按天计费系统
- 搜索推广模式对比
- 广东福利彩票双色球快速排名
- 互联网黑话
- 2019it黑话
- 百度熊掌号
- 网页劫持
- 灰色样式
- 网站被k
- 收录消失
- seo外包
- 外包公司
- seo职业发展
- seo计费系统
- 百度公告
- FTP
- ftp隐藏文件
- 301重定向
- 首选域名
- 301跳转
- seo前景
- seo发展
- 2019冬至
- 冬至
- seo改版
- 网站改版周期
- 伪静态
- 纯静态
- seo友好度
- spider爬虫
- 在家办公
- 企业主
- 网站改版
- seo部署
- seo高手
- seo套路
- 头条权重
- 私域流量
- 中文搜索
- 头条搜索
- 中文搜索引擎起源和发展
- seo内容
- 优质内容
- 百度小程序
- 小程序
- 百度算法
- 算法更新
- 网站排名波动
- 网站惩罚
- seo误区
- seoer
- 提升seo价值
- seo策略
- seo平衡
- seo和可访问性
- seo专家
- seo思维塑造
- 友情链接
- 被惩罚链接
- 重复内容
- 重复页面
- 黑帽广东福利彩票双色球
- 刷快排
- 互联网名词
- it专属名词
- 屏蔽右键
- 禁止右键
- 禁止查看源代码
- 360算法
- 后羿算法
- 广东福利彩票双色球