PHP页面输出压缩ob_start()

来源:互联网 发布:淘宝网怎么注册账户 编辑:程序博客网 时间:2024/05/16 12:52

PHP处理后的网页如果不经过处理,HTML将原样输出。经过压缩和没有压缩的文件会有多大差距呢,我们来做个实验。

未压缩测试代码如下:
<?php

for($i=0; $i<100; $i++)

{

echo('这里是压缩饼干的原料,这里是压缩饼干的原料,原料');

}

?>
测试结果:约100KB

启用压缩的测试代码:
<?php

ob_start('ob_gzhandler');

for($i=0; $i<100; $i++)

{

echo('这里是压缩饼干的原料,这里是压缩饼干的原料,原料');

}

?>
测试结果:约80KB

当然,使用压缩是要付出代价的,因为压缩需要服务器端CPU处理。

原创粉丝点击