2009年10月27日

php关于ob_start('ob_gzhandler')启用GZIP压缩的bug

摘要: 如果使用ob_start("ob_gzhandler"); 则ob_clean()后面的输出将不显示,这是个bug,可以用ob_end_clean();ob_start("ob_gzhandler"); 代替ob_clean();否则后面输出内容将是空。 <?phperror_reporting(E_ALL);ob_start("ob_gzhandler");echo "content";o... 阅读全文

posted @ 2009-10-27 16:18 14的路 阅读(12315) 评论(2) 推荐(0) 编辑

PHP ob_start()与ob_gzhandler()

摘要: Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想 在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对Output Control有一个大致的印象:Example 1. -... 阅读全文

posted @ 2009-10-27 16:16 14的路 阅读(879) 评论(0) 推荐(0) 编辑

PHP使用zlib扩展实现页面GZIP压缩输出

摘要: GZIP(GNU-ZIP)是一种压缩技术。经过GZIP压缩后页面大小可以变为原来的30%甚至更小。这样用户浏览的时候就会感觉很爽很愉快!要实现GZIP压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现在绝大多数浏览器都支持解析GZIP过的页面。我们只要把页面在服务器端压缩再输出到浏览器就行了。有点罗嗦,下面说正事:正如要制作压缩... 阅读全文

posted @ 2009-10-27 15:51 14的路 阅读(197) 评论(0) 推荐(0) 编辑

导航

友情链接:源码下载