PHP实例教程:实现 GZIP 压缩

  烈火网(LieHuo.Net)教程 前提服务器(虚拟主机)不支持gzip压缩,那么我们在打开页面的时候会占用很大的流量,并直接导致网页下载速度变慢,下面用php自己实现文件的gzip压缩。

  假设有a.html文件:

以下为引用的内容:
<?php
ob_start();
$fileStr = file_get_contents('a.html');
//header('Content-Type: application/x-javascript');
header('Cache-Control: max-age=43200');
header("Expires: ".gmdate("D, d M Y H:i ", time()+43200)." GMT");
header("Content-Encoding: gzip");
header("content-type:text/html; charset=gbk");
echo gzencode($js, 9);
$fileStr = ob_get_contents();
ob_end_clean();
echo $js;

?>

  可根据具体内容修改需要的header内容

转载请注明:代码家园 » PHP实例教程:实现 GZIP 压缩

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)