Add option to force disable gzip for css.

This commit is contained in:
Unick Soft 2020-05-26 20:16:54 +02:00
parent 62454cb43f
commit 155b7390a9

View File

@ -27,6 +27,8 @@
const TAG_EXTRAPACKER = '<!-- extraPacker -->'; const TAG_EXTRAPACKER = '<!-- extraPacker -->';
const MEMORY_FOR_PACKING = 67108864; // 64Mb const MEMORY_FOR_PACKING = 67108864; // 64Mb
const FORCE_DISABLE_GZIP = false;
private $addrJsCacheFileInfo; private $addrJsCacheFileInfo;
private $addrJsCacheFile; private $addrJsCacheFile;
@ -531,6 +533,11 @@
private function CanUseGZIP() private function CanUseGZIP()
{ {
if (self::FORCE_DISABLE_GZIP)
{
return false;
}
$httpAcceptEncoding = isset($_SERVER['HTTP_ACCEPT_ENCODING']) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : ''; $httpAcceptEncoding = isset($_SERVER['HTTP_ACCEPT_ENCODING']) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : '';
$hasGzip = strstr($httpAcceptEncoding, 'gzip') !== false && extension_loaded('zlib'); $hasGzip = strstr($httpAcceptEncoding, 'gzip') !== false && extension_loaded('zlib');
$canEncoding = true; $canEncoding = true;