文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>页面压缩gzip的运用

页面压缩gzip的运用

时间:2008-05-13  来源:剑心通明


http1.1支持gzip编码的数据,所以,通过GZIP来实现页面压缩。在PHP中,我所知道的有两种方法使用GZIP,一种是PHP自带的,不过,要你所用的服务器支持才行!还有一种,呵呵,从网上搜索来的,在这儿就献给大家了。
n";  
$contents = ob_get_contents();  
ob_end_clean();  
  
if ($debug)  
{  
$s = "Not compress length: ".strlen($contents);  
$s .= "Compressed length: ".strlen(gzcompress($contents,$level));  
$contents .= $s;  
}  
  
header("Content-Encoding: $ENCODING");  
echo "x1fx8bx08x00x00x00x00x00"; //???  
$size = strlen($contents);  
$crc = crc32($contents);  
$contents = gzcompress($contents, $level);  
$contents = substr($contents, 0, strlen($contents) - 4); //???  
echo $contents;  
echo pack('V',$crc);  
echo pack('V',$size);  
exit;  
}  
else  
{  
ob_end_flush();  
exit();  
}  
}  
?>
使用方法: ------------Start of file----------
|
|
|... the page ...
|
|
-------------End of file-----------


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载