Il numero di richieste e risposte HTTP influenza il tempo di caricamento di una pagina. Tramite la compressione Gzip possiamo ridurre il peso delle singole risposte HTTP

Il browser riceverà quindi contenuti compressi, più leggeri. In genere la compressione Gzip riduce il peso delle risposte HTTP fino al 70%.

La compressione Gzip può essere effettuata sui server Apache. Nei vecchie versioni di Apache deve essere abilitato il modulo mod_gzip, nelle nuove versioni – da Apache 2 in poi – il modulo mod_deflate.

L’attivazione su un sito Joomla è molto semplice. Occorre accedere su Configurazione GlobaleServer – e quindi attivare la compressione Gzip.

attivazione gzip joomla

 

Ma un controllo maggiore della compressione Gzip può essere ottenuto tramite alcune direttive da inserire nel file .htaccess. Condizione necessaria è che sia attivo il modulo di Apache mod_deflate.

# MOD_DEFLATE #
<IfModule mod_deflate.c>
#The following line is enough for .js and .css
AddOutputFilter DEFLATE js css
#The following line also enables compression by file content type, for the following list of Content-Type:s
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml
#The following lines are to avoid bugs with some browsers
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
</IfModule>
# MOD_DEFLATE #

promo maggio-giugno 2018