不知道是我了解的少,还是ThinkPHP本来就不支持gzip压缩,每次流量都消耗的太大了,尤其是在 SAE上托管的这种程序来说,那一分一秒,跑得都是人民币啊。。
ThinkPHP下开启Gzip压缩很简单,不管你是哪个版本,只要在你的入口文件index.php中加入以下两行,如果你的服务器支持,那么就OK了。

1define ( "GZIP_ENABLE", function_exists ( 'ob_gzhandler') );

2ob_start ( GZIP_ENABLE ? 'ob_gzhandler': null );


ThinkPHP中开启Gzip压缩 节省流量74.97%

如果是TP3.0,那么你的index.php可能是这个样子的:

1define('APP_DEBUG', true);

2define('APP_NAME', 'love');

3define('APP_PATH', './love/');

4

5define ( "GZIP_ENABLE", function_exists ( 'ob_gzhandler') );

6ob_start ( GZIP_ENABLE ? 'ob_gzhandler': null );

7// 加载框架入口文件 8require( "./ThinkPHP/Extend/Engine/Sae.php");

版权声明:若无特殊注明,本文皆为( yueshuo )原创,转载请保留文章出处。