Komprese souborů pomocí GZIP

Vytvářejte soubory .gz pomocí kompresního enginu zabudovaného ve vašem prohlížeči, což se hodí pro logy, zálohy a webové soubory. Vše běží výhradně na vašem zařízení.

Jak komprimovat soubory pomocí GZIP

  1. Přetáhněte soubory, které chcete komprimovat.
  2. Klikněte na Spustit a soubory se zkomprimují pomocí gzip.
  3. Stáhněte soubory .gz.

Co je gzip a čím se liší od ZIPu

Gzip komprimuje jediný soubor. Nespojuje více souborů dohromady, a proto se v unixových systémech setkáte s dvoukrokovým tvarem .tar.gz: tar soubory shromáždí a gzip výsledek zkomprimuje. Samotný gzip je kompresní metoda, na které stojí velká část webu: servery posílají HTML, CSS a JavaScript komprimované gzipem a prohlížeče je po doručení rozbalí. Používá stejný algoritmus DEFLATE jako ZIP, takže kompresní poměry jsou podobné, ale kontejner je jednodušší a soubor jen dostane příponu .gz.

Co tento nástroj vytvoří

Každý soubor, který přetáhnete, se stane samostatným souborem .gz pomocí kompresního jádra zabudovaného ve vašem prohlížeči. Výsledkem je standardní soubor gzip, kterému rozumí gunzip, 7-Zip, WinRAR, Archive Utility v macOS i každý webový server. Původní název souboru se zachová a připojí se k němu .gz.

Kdy je gzip správná volba

  • Předkomprimace webových souborů. Některé hostingy statických webů a CDN servírují soubor .js.gz nebo .css.gz přímo, pokud leží vedle originálu, a server tak nemusí komprimovat při každém požadavku.
  • Zmenšení logů před archivací nebo přiložením k požadavku na podporu. Logy se zmenší o 90 % i víc.
  • Výpisy databází a exporty CSV, které je potřeba poslat e-mailem nebo nahrát. SQL výpis o velikosti 200 MB má po zabalení gzipem běžně 20 MB.
  • Systém, který očekává .gz, například import dat, který čte CSV komprimované gzipem, nebo nasazovací pipeline.
  • Jednotlivé velké soubory, u kterých kontejner ZIP nic nepřidá.

Kde nepomůže

Gzip nezmenší data, která už komprimovaná jsou. JPG, PNG, MP4, MP3, PDF a moderní soubory Office vyjdou zhruba stejně velké, nebo nepatrně větší. Na fotky a video použijte místo toho specializované kompresory obrázků a videa.

VstupBěžný výsledek po gzipu
Serverový log, 50 MB3 až 5 MB
Export CSV, 100 MB10 až 20 MB
Výpis JSON z API, 20 MB2 až 3 MB
Minifikovaný JavaScript, 1 MB250 až 350 KB
Fotka JPG, 4 MB4 MB

Obnovení souboru

Původní soubor získáte zpět pomocí nástroje gunzip, nebo na příkazové řádce příkazem gunzip filename.gz. Gzip je formát pro jediný soubor, takže tu není žádný krok s výpisem obsahu; rozbalením jednoduše vznikne původní soubor. Komprese probíhá ve vašem zařízení pomocí nativního jádra prohlížeče, takže se nic nenahrává a velké soubory se zpracují rychle.

Často kladené otázky

Co je soubor .gz?

Je to soubor komprimovaný pomocí gzip, běžný u webových souborů, logů a záloh v systémech Unix. Squish je vytváří pomocí vestavěného enginu vašeho prohlížeče.

Nahrávají se moje soubory?

Ne. Komprese využívá vlastní engine vašeho prohlížeče a vaše soubory zůstávají na vašem zařízení.

Mohu pomocí gzip komprimovat více souborů?

Ano. Přetáhněte dávku a každý soubor se zkomprimuje do vlastního .gz.

Vaše soubory nikdy neopustí vaše zařízení

Každý nástroj na Squishly Tools je 100 % zdarma a běží celý ve vašem prohlížeči. Vaše obrázky a dokumenty se zpracovávají ve vašem vlastním počítači a nikdy se nenahrávají na server. Žádné účty, žádné vodoznaky a žádný háček.