什么是gzip,人肉gzip?
作者:aoao 来源:样式之美 时间:2008-11-20 13:01:00
gzip 是什么东东呢?百科跟我们说
gzip是GNU zip的缩写,它是一个 GNU 自由软件的文件压缩程序。…
gzip 的基础是 DEFLATE ,DEFLATE 是 LZ77 与哈夫曼编码的一个组合体。…
“gzip” 也经常用来表示 gzip 文件格式,这种格式:
10 字节的头,包含幻数、版本号以及时间戳
可选的扩展头,如原文件名
文件体,包括 DEFLATE 压缩的数据
8 字节的尾注,包括 CRC-32 校验和以及未压缩的原始数据长度
简单来说,Gzip就是一种让你的网页显示变快一种神奇的东东。
那么,什么是人肉Gzip呢?就把本来要服务器动态压的东东人工压,大家可以先看一下这篇:Gzipping CSS and Javascript files。实现方式就人工zip一下,然后服务器再派上头。
<link rel="stylesheet" href="style.cgz" media="all" type="text/css" /># Compressed css filesAddEncoding x-gzip .cgzAddType text/css .cgz
其实Gzip就是三个选择:CPU、内存、IO,通常都是cpu+内存来做,我并不喜欢这个人工IO的方式,它最大的一个问题就是不能解决http1.0的问题,而且很体力活,不过我们可以人工zip来看我们的东西Gzip后的大小。在中国,因为有好多xx版XP的原因,http1.0成为了可能。
标签:gzip,压缩,优化,服务器
0
投稿
猜你喜欢
扫盲大讲堂:SQL查询结果集对注入的影响及利用
2009-09-05 09:49:00
ASP基础教程之学习ASP中子程序的应用
2008-10-16 10:53:00
15款最佳jQuery LightBox插件
2010-09-25 12:41:00
asp显示字符串前5个文字
2008-08-10 18:47:00
如何处理好网页色彩搭配
2007-08-10 13:22:00
MySQL数据库的其它安全问题
2008-12-23 15:40:00
MySQL数据库与表的最基本命令大盘点
2010-08-31 14:29:00
asp中判断服务器是否安装了某种组件的函数
2011-02-16 10:53:00
css行高:line-height属性详解
2008-06-24 11:42:00
CSS3变换入门
2010-01-30 13:29:00
巧用Dreamweaver MX共享Execl XP文件
2009-07-14 21:56:00
何处安放的Loading
2011-08-10 19:11:20
asp如何制作一个防止多次刷新计数的图片计数器?
2010-06-29 21:28:00
JavaScript入门学习书籍的阶段选择
2008-01-11 19:39:00
在查询分析器理启动或停止SQL Agent服务
2009-01-08 16:20:00
一个小时内学习 SQLite 数据库
2012-05-22 18:51:30
asp IsValidEmail 验证邮箱地址函数(email)
2011-03-03 10:42:00
教你隐藏ACCESS数据库的表名
2008-05-09 19:45:00
REPAIR TABLE语法介绍——MySQL数据库
2012-01-05 19:08:59
Mysql远程访问的开启
2009-12-17 12:27:00