什么是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
投稿
猜你喜欢
Python读写/追加excel文件Demo分享
2021-11-11 15:35:41
js算法实例之字母大小写转换
2024-04-16 08:52:05
使用github部署前端vue项目
2024-05-02 17:06:54
Vue中列表渲染指令v-for的基本用法详解
2024-05-28 15:52:06
Python海龟绘图之绘制趣味简笔画
2023-03-13 09:09:40
python pygame 愤怒的小鸟游戏示例代码
2023-11-14 17:00:48
谈谈sqlserver自定义函数与存储过程的区别
2024-01-28 18:56:08
使用WordPress发送电子邮件的相关PHP函数用法解析
2024-05-11 09:44:45
MySQL关于字符串中数字排序的问题分析
2024-01-21 23:30:18
sql表连接查询使用方法(sql多表连接查询)
2024-01-22 12:25:39
Python Pandas list列表数据列拆分成多行的方法实现
2021-04-20 18:56:01
Python中使用Queue和Condition进行线程同步的方法
2021-08-23 01:46:51
千万级用户系统SQL调优实战分享
2024-01-18 04:25:04
在SAE上部署Python的Django框架的一些问题汇总
2023-12-17 19:08:25
深入浅析Python的类
2021-01-09 08:42:13
详解python:time模块用法
2023-04-12 06:06:48
Jquery对数组的操作技巧整理
2024-04-22 22:32:52
node实现socket链接与GPRS进行通信的方法
2024-05-13 09:26:40
WAP2.0网页设计中的交互细节
2010-08-12 20:50:00
MySQL中使用去重distinct方法的示例详解
2024-01-28 04:37:10