com web/php: Enable compression on all pages: cached.php include/prepend.inc

From: Date: Wed, 04 Dec 2013 07:22:14 +0000
Subject: com web/php: Enable compression on all pages: cached.php include/prepend.inc
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-17336@lists.php.net to get a copy of this message
Commit: a11e8ce9bd9d7ed43218358809b74af4ee7dd6b4 Author: Hannes Magnusson <bjori@mongodb.com> Tue, 3 Dec 2013 23:22:14 -0800 Parents: 9b1c374d0dcd9552c08abe2143718b90adc72b3d Branches: master Link: http://git.php.net/?p=web/php.git;a=commitdiff;h=a11e8ce9bd9d7ed43218358809b74af4ee7dd6b4 Log: Enable compression on all pages Dear god. How come I always thought this setting was PHP_INI_SYSTEM?!??! And why has noone ever done this before? Changed paths: M cached.php M include/prepend.inc Diff: diff --git a/cached.php b/cached.php index e94a196..99cda6a 100644 --- a/cached.php +++ b/cached.php @@ -37,12 +37,6 @@ if (substr($abs, -3) == ".js" || substr($abs, -5) == ".json") { header("Content-Type: text/css"); } -if (function_exists("ob_gzhandler")) { - ob_start("ob_gzhandler"); - readfile($abs); - ob_end_flush(); -} else { - readfile($abs); -} +readfile($abs); diff --git a/include/prepend.inc b/include/prepend.inc index 80b09bb..a98e697 100644 --- a/include/prepend.inc +++ b/include/prepend.inc @@ -1,4 +1,6 @@ <?php // -*- C++ -*- +// Compress all pages, if ext/zlib is available on the mirror +ini_set("zlib.output_compression", 1); // $Id$

« previous php.webmaster (#17336) next »