php使用gzip压缩传输js和css文件的方法?网页压缩如何做呢?
php使用gzip压缩传输js和css文件的 *** ?
浏览器先下载html,然后在内存中把html代码转化成Dom Tree,然后浏览器依据Dom Tree上的Node分析css(sandbox modle )和Images【所以css和images是并行下载】,当文档下载碰到js时,js独立下载(因为在js中很可能存在有影响Dom Tree结构的代码,如document.write,所以浏览器设计js为独立进程,另:行间js将阻塞所有html代码的下载),最后浏览器完成页面渲染,形成最终的“显现树”(Render Tree或Frame Tree)。至于Gzip压缩,如蒋又新所言:gzip压缩是指http协议传输过程中使用的一种压缩方式,属于概念理解问题
网页压缩如何做呢?
网页压缩可以提高网页打开的速度,网页压缩一般有以下几方面的压缩图片的压缩,把图片质量稍微降低css和js代码的合并,把能够合并的代码都合并在一起,减少页面请求的数量还有一种喊做GZIP压缩,不过使用GZIP压缩来压缩网页文件这种方式,往往存在一定的风险,但是这种压缩比是非常高的,甚至能够超过八成,但是风险就是搜索引擎蜘蛛搜索到这样的压缩文件时,往往会返回代码200064,换句话说,就是不利于网站内容的收录,所以对于重要的网站内容而言,还是较少的使用比较好!
网页压缩可以提高网页打开的速度,网页压缩一般有以下几方面的压缩 图片的压缩,把图片质量稍微降低 css和js代码的合并,把能够合并的代码都合并在一起,减少页面请求的数量 还有一种喊做GZIP压缩,不过使用GZIP压缩来压缩网页文件这种方式,往往存在一定的风险,但是这种压缩比是非常高的,甚至能够超过八成,但是风险就是搜索引擎蜘蛛搜索到这样的压缩文件时,往往会返回代码200 0 64,换句话说,就是不利于网站内容的收录,所以对于重要的网站内容而言,还是较少的使用比较好!