PHP实例教程:PHP开启gzip页面压缩
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-03-16
|
示例一(用php的内置压缩函数):
<?PHP if(Extension_Loaded(''zlib'')) Ob_Start(''ob_gzhandler''); Header("Content-type: text/html"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <?php for($i=0;$i<10000;$i++){ echo ''Hello World!''; } ?> </body> </html> <?PHP if(Extension_Loaded(''zlib'')) Ob_End_Flush(); ?> |
示例二(自写函数):
<?php ob_start(''ob_gzip''); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head>
<body> </body> </html>
<?php ob_end_flush(); //压缩函数 function ob_gzip($content){ if(!headers_sent()&&extension_loaded("zlib")&&strstr(
PHP实例教程:PHP开启gzip页面压缩 - 凌众科技
快速业务通道
PHP实例教程:PHP开启gzip页面压缩
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-03-16
|
content |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|
|
|
SERVER["HTTP_ACCEPT_ENCODING"],"gzip")){ $content = gzencode($content,9); header("Content-Encoding: gzip"); header("Vary: Accept-Encoding"); header("Content-Length: ".strlen($content)); } return $content; } ?> |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|