Mod_deflate ve zlib output_compression arasındaki fark

1 Cevap php

Herkes bana mod_deflate ve zlib output_compression kullanma arasındaki farkı söyleyebilir misiniz?

Ben benim, zlib PHP yapılır ve mod_deflate hızla yapılması olduğunu anlamak htaccess dosyası gibi görünüyor.:

php_flag zlib.output_compression On

veya:

SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png|gif)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary

Ya avantajları / dezavantajları?

1 Cevap

Bildiğim kadarıyla ikisi DEFLATE dayanmaktadır zlib.output_compression gzip kullandığı gibi aynı miktarda, sıkıştırmak.

PHP'nin zlib output_compression sadece PHP işleyicisi (yani. Php dosyaları) geçirilir dosyaları çalışır, ancak Apache mod_deflate herhangi bir dosya (örneğin statik CSS veya JS) üzerinde çalışabilirsiniz.