一网天行专业的网站小程序APP系统开发公司
新闻资讯-小程序开发|APP开发|网站建设|软件系统开发-一网天行

开发知识库

开发知识库

网页文件、图片、Gzip压缩的处理对于网站优化的利弊

发布时间:2016-05-05 19:23:03编辑发布:一网天行APP小程序软件开发公司

大家在做网站的时候,相信都会使用不少图片,js特效之类的来美化网站,虽然图片不多,但多少都会对网站打开速度有点影响,如果即不想不使用图片,又想网站打开速度不受到影响变慢,该怎么办了?别急,使用gzip压缩技术可以解决以上问题.

一:针对网站图片,视频以及音频和flash的优化

    网页尺寸大小往往有网页上的图片,视频以及音频或者现在比较少用的flash造成的,如果网页上的这些元素少了,仅仅是文字性的内容,自然整个网页的 尺寸就能够降下来,可是如果没有这些元素,网页看起来又太单调,对用户的吸引力不够,特别是一些视频网站,其主要内容更是以视频为主。

    所以在不能够减少这些元素的应用之后,剩下来的就是要想办法把这些元素进行压缩了,不过对于图片音频和视频而言,可以通过格式的转变还是比较容易实现的!另外对于播放 flash,视频音频的控件也能够通过优化代码的方式来实现,这样就能够极大的减少网页的尺寸,让用户实现高速冲浪的快感!

二:针对网页HTML、JS、CSS代码的优化

    我们知道,网页上的任何元素,最终都会转化成代码,被用户的浏览器下载到本地,并且通过浏览器来转化成相应的页面,由此可见,网页大小也可以通过优化 网页代码来控制,一个良好优化的网页代码,往往在压缩网页尺寸方面,能够提升三成以上的效果,所以针对HTML,JS,CSS代码的优化就显得比较重要 了!

    比如我们通过采用向后兼容的省略模式,将文档类型的代码使用“!DOCTYPE html”而不是传统的dtd,就能够给网页节约超过180个字符,还有像DIV+CSS的结构要比表结构更加的节省代码,而从word,或者写字板粘贴 过来的文件,也可以通过操控源代码,来清除冗余代码,当然现在很多CMS系统,对于这方面已经有了一定的优化!

    另外如果网页很长,那么通过分页的方法,也 能够减少每一个网页的大小!另外对于调用jquery等库文件时,也应该选择一些较小的文件,只要满足需要就行!

三:使用GZIP压缩来压缩网页文件

    HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。

    这一般是指www服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压缩到原大小的40%.这样传输就快了,效果就是你点击网址后会很快的显示出来.当然这也会增加服务器的负载. 一般服务器中都安装有这个功能模块的。

    Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

    这种压缩比是非常高的,但是也会有一些风险,风险就是搜索引擎蜘蛛搜索到这样的压缩文件时,有可能会返回代码200 0 64,换句话说,就是不太利于网站内容的收录。相比之前,总体现在使用Gzip技术的网站还是比较多的。

分享至:

软件开发资讯

咨询
客服
1

北京

济南

成都

西安


扫一扫,微信咨询
010-57213791
电话沟通
报价咨询