服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

压缩有多大用处?

2021-01-05 09:17:03 阅读(193 评论(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开启了压缩服务,如下图所示:

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

推荐阅读

udp端口号有哪些

udp源端口和目的端口怎么求?在一台机器上,一个进程对应一个端口。端口的作用就是用来唯一标识这个进程。源端口标识发起通信的那个进程,目的端口标识接受通信的那个进程。有了端口号,接受到报文后才能够知道将报文发送到哪个进程。通常我们所说的TCP…查看详情

网站建设公司哪家专业?判断标准是什么?

目前,中国是网民数量最多的国家之一也是电子信息的生产基地,互联网的快速发展改变了人们的生活方式和对整个社会乃至整个世界的认知。每一个省会城市都有着成百上千家网站建设公司,这些公司的规模大小不同、技术水平也不同,要想从众多的公司里准确判断出这…查看详情

苹果13和12的区别参数有哪些?

  优质答案(1)  更推荐iPhone12proMax毕竟是上一代的超大杯,整体表现还是要比标准版更好。iPhone12proMax与iPhone13相比较拥有运存、影像、屏幕尺寸,体验会更高。  与Phone13相比,iPhone12P…查看详情

万商云集董事长(王飞)简介

人物介绍王飞,万商云集董事长,万商云集创始人兼总经理,改革开放40周年中国互联网创新发展十大诚信人物,成都市锦江区优秀民营企业家。搭建了万商云集企业数字化选用平台,为众多中小企业特别是初创企业快速上云提供了便捷通道。作为主研人员参与研发的多…查看详情

*客服系统免费的有哪些?

51客服是什么?51客服是一款专业的网上*客服系统 51客服网上上客服是完全基于WEB实现的一款免费网页对话系统,简洁明快,无需安装任何插件。在提升服务质量的同时,也为使用者带来了新的客户来源和订单。免费客服系统有谁用过吗?用过很多,还是…查看详情

in域名是哪个国家的

  .in域名是印度的顶级域名。顶级域名是在域名系统中最高层次的域名,是由国际互联网域名分配机构(ICANN)管理的。在域名系统中,顶级域名是最高级别的域名,通常由国家、地区或组织来指定和管理。  .in域名于1989年由印度国家知识产权管…查看详情

小程序怎么修改手机号

  用手机号码申请的微信号,现在手机号码换了,该怎么办?  用手机号码申请的微信号,现在手机号码换了,可以在微信里更换绑定手机号,步骤如下:  一、打开手机,在桌面上找到“微信”一项。  二、进入微信后,点击右下角的“我”,然后找到“设置”…查看详情

ie浏览器打不开如何解决

  对于很多用户来说,IE浏览器是日常中经常使用的一款浏览器。然而,有时候我们会遇到IE浏览器无法打开的情况。这时候需要尽快找到解决方法,让IE浏览器能够正常运行。  IE浏览器无法打开的原因可能有很多,比如系统故障、网络问题或者IE浏览器…查看详情

开发一个小程序大概需要多少钱?定制开发1-10万,用模板最便宜

伴随着微信小程序越来越火,很多商家想借助微信小程序的风口,拓展新的流量渠道,通过不同的玩法存留住客户,从而宣传产生裂变。为了跟上这一波风口,商家就需要提前注册小程序,以免被别人抢去先机,尽快开发出属于自己的小程序,获取大量免费客户,迅速抢占…查看详情

怎么免费注册防水公司

  如何注册防水工程公司?  先到工商局注册公司,按照防水工程公司设立的资质标准规定的资金注册。  这时只需要提供股东名单、证件、房产证明(或租赁证明)以及注册资金就可以。  领取的营业执照后,应按照上述资质标准规定的人员、设备等到当地建设…查看详情

计算机的主机是指什么

主机是什么?广义上的计算机主机就是指CPU和内存。而在计算机装机中的主机是指包括机箱、主板、电源、CPU、内存、显卡、网卡、声卡、*盘、光驱和各种接口的机箱的合称。而一台完整的计算机包括显示器、鼠标和键盘、主机几部分。主机是什么?包括哪些?…查看详情

怎么办理商标注册?详细步骤指导你迅速学会商标注册

我国的商标注册制度允许注册商标与未注册商标同时在商业活动中使用,但唯有通过注册才能取得商标专用权,并获得法律的保护。许多人在问怎么办理商标注册,今天,*就来为大家总结了一下商标注册办理攻略。 图片来源于网络申请注册商标流程及时间介绍 1、注…查看详情

跨境电商erp软件有哪些? 好用的跨境电商ERP

  从跨境电商erp功能方面来看,主要功能还是集中在订单下载,打单发货,物流跟踪,库存管理,采购管理,产品管理,客服管理,数据分析等。下面万商云集*就给大家详细介绍下跨境电商erp软件有哪些、。  从服务质量层面来看,一个有客户及时响应的服…查看详情

金蝶与华为开展合作,发布金蝶EAS Cloud

金蝶的EASCloud是采用最新的混合云的技术架构研发的新一款云产品。可以很灵活的支持企业在公有云、私有云、混合云等上面的部署,帮助企业提供完整的人、财、物的数字化转型,EASCloud完全采用自己研发的技术,完全可以做到自主可控,EASC…查看详情

项目管理师证书怎么考

  项目管理师证书是经过国家认证的专业资格证书,在企业和行业中拥有较高的认可度和职业性价比。考取项目管理师证书不仅可以提高自己的职业竞争力,还可以加快自身的职业发展。下面就详细介绍一下如何考取项目管理师证书。一、报名参加考试首先要做的是报名…查看详情

最新文章