- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- Brotli, meglio di Gzip
-
Brotli, meglio di Gzip
Ciao a tutti,
ho voluto togliermi la curiosità e su un server di prova ho disabilitato la compressione Gzip e ho installato il modulo Brotli, facendo 2 test molto veloci ho riscontrato un incremento di circa 4, 5 punti su Google Lighthouse.
Quel poco che so è che in generale file .css, .js, .html vengono compressi di circa il 15 / 20% in più rispetto a Gzip.
I risultati che ho ottenuto non sono affatto male, pur essendo dei test fatti al volo.
Quello che non mi è chiaro è se Brotli pensa a tutto lui oppure per una migliore ottimizzazione sono necessarie delle direttive in .htaccess, in modo simile a Gzip.
Alcune info:
https://en.wikipedia.org/wiki/Brotli
https://www.brotli.pro/ (per verificare se abilitato o meno)
2 Risposte -
@mpmisco guarda qua @juanin
1 Risposta -
Diciamo che per usare Brotli non è necessario togliere Gzip anzi.
Vanno tenuti entrambi così i client che supportano Brotli lo useranno. Quelli che non lo supportano useranno Gzip.
Lato Apache essendo io utilizzatore di Nginx non saprei dire, ma si comporta con 99% confidenza come il Gzip. Alla fine fanno la stessa cosa quindi probabile che si possa pilotare anche via .htaccess oltre che ovviamente dal Virtualhost.
Esempio su Nginx esistono pure le precompressioni o il livello di compressione di default on the fly. Presumo su Apache sia regolabile allo stesso modo.
? 1 Risposta -
Ciao
@mpmisco ha detto in Brotli, meglio di Gzip:
ho voluto togliermi la curiosità e su un server di prova ho disabilitato la compressione Gzip e ho installato il modulo Brotli, facendo 2 test molto veloci ho riscontrato un incremento di circa 4, 5 punti su Google Lighthouse.
L'aumento dei dati stimati del GPS non è detto che corrisponda ad un aumento dei dati reali. Consiglio sempre di analizzare e lavorare sui dati reali degli utenti.
1 Risposta -
-
@juanin ha detto in Brotli, meglio di Gzip:
Vanno tenuti entrambi così i client che supportano Brotli lo useranno. Quelli che non lo supportano useranno Gzip.
Va un po' in contraddizione con quanto ho letto in alcune discussioni nel forum cPanel e WHM, qualcuno afferma che entrambi gli algoritmi possono causare qualche conflitto e un aumento delle dimensioni dei file.
Una cosa è certa se abilito quella che da cPanel, lato utente, si chiama "Ottimizzazione", Brotli viene disabilitato, ma se disabilito l'opzione e inserisco alcune direttive in .htaccess, per esempio:<IfModule mod_deflate.c> AddOutputFilter DEFLATE js css ...e tutto il resto... </IfModule>
facendo un check online risultano abilitati entrambi, sia Gzip che Brotli.
Questo è fantastico ma non ho ancora fatto un test di verifica delle dimennsioni dei file, .js e.css in questo caso, provando le 3 possibili combinazioni.
Quando farò un test posterò i risultati
1 Risposta -
Miglior Risposta
@mpmisco non funziona così.
Sono dei formati supportati e il client ti informa nella request di quale supporta e in base a quale supporta tu eroghi il tuo supportato.
Quindi non può avvenire che comprima con entrambi i metodi di compressione perché non avrebbe alcun senso. O uno o l'altro. Sono mutuamente esclusivi.
? 1 Risposta -
@juanin ha detto in Brotli, meglio di Gzip:
Quindi non può avvenire che comprima con entrambi i metodi di compressione perché non avrebbe alcun senso. O uno o l'altro. Sono mutuamente esclusivi.
Ok ho capito e ora ha un senso averli entrambi, grazie!