Format Atlas

Confronta

Brotli o gzip

Brotli e gzip sono formati senza perdita usati per la distribuzione HTTP. Brotli viene impiegato per contenuti Web, mentre gzip è ampiamente compatibile con gli strumenti esistenti.

Quale formato scegliere?

Prova Brotli per il testo Web se server e client negoziano br. Valuta gzip per strumenti meno recenti o percorsi di distribuzione già in uso. Controlla Accept-Encoding, Content-Encoding, varianti cache e misure di dimensione e velocità.

Adatto per Brotli

Memorizzare flussi compressi senza perdita · Comprimere contenuti per consegne HTTP compatibili

  • Testo Web precompresso se server e client supportano Brotli
  • Scambiare dati tra strumenti compatibili con Brotli

Adatto per GZIP

Comprimere senza perdita un file o archivio tar

  • Distribuzioni Unix, registri e file di testo

Informazioni di base

VoceBrotliGZIP
Estensione.br.gz, .gzip
Tipo MIMEapplication/octet-streamapplication/gzip
Usi comuniMemorizzare flussi compressi senza perdita · Comprimere contenuti per consegne HTTP compatibiliComprimere senza perdita un file o archivio tar
Come aprireUsa uno strumento o una libreria compatibile con Brotli. Per distribuire file precompressi sul Web, invia Content-Encoding: br alle richieste compatibili e controlla nome, tipo di contenuto e cache.Decomprimi con uno strumento compatibile GZIP. Per tar.gz estrai anche l’archivio tar.
Esportare o convertirePer convertire in gzip o zstd, decomprimi e ricomprimi. Verifica l’output con checksum o confronto del contenuto e misura dimensione, tempo di codifica e supporto destinatario. Non dedurre intestazioni HTTP o contenuto dalla sola estensione .br.Convertendo in ZIP o altro archivio, controlla nomi, struttura delle cartelle e contenuto estratto.

Scegli in base all'uso

Testo Web precompresso se server e client supportano Brotli

Memorizzare flussi compressi senza perdita · Comprimere contenuti per consegne HTTP compatibili

Brotli

Scambiare dati tra strumenti compatibili con Brotli

Memorizzare flussi compressi senza perdita · Comprimere contenuti per consegne HTTP compatibili

Brotli

Distribuzioni Unix, registri e file di testo

Comprimere senza perdita un file o archivio tar

GZIP

Punto chiave 1

Brotli è descritto dalla RFC 7932 e gzip dalla RFC 1952. HTTP li negozia come codifiche del contenuto distinte.

Approfondisci le differenze

Punto chiave 2

Nessuno dei due è un archivio multi-file. L’estensione .br o .gz non dimostra da sola quali intestazioni o codifica HTTP siano in uso.

Approfondisci le differenze

Approfondisci le differenze

Scegli in base a client, configurazione del server e carichi misurati. Prova contenuti rappresentativi e assicurati che le cache distinguano le risposte con codifiche diverse.

  • Entrambi sono senza perdita, ma usano flussi diversi e richiedono decoder compatibili.
  • Brotli può essere usato come HTTP Content-Encoding: br e tramite file .br precompressi. gzip resta ampiamente gestito da strumenti e sistemi esistenti.
  • Dimensione e velocità dipendono da contenuto, impostazioni e implementazione; nessuno vince sempre. Per ricomprimere occorre decodificare e codificare di nuovo.

Domande frequenti

Brotli produce sempre file più piccoli di gzip?

No. Il risultato varia con contenuto e impostazioni. Misura le pagine o i file distribuiti davvero.

Scopri di più

Riferimenti e specifiche