Co je to archivní soubor?
Soubor archivu je jediný soubor, který drží mnoho dalších souborů, často v komprimovaném formátu. Programy, které vytvářejí tyto typy souborů, se nazývají Archivers. K dispozici je celá řada archivrů s odlišnými archivními formáty a mnoho z těchto formátů není interoperabilní. Některé archivníky a soubory, které generují, jsou specifické pro konkrétní operační systémy, zatímco jiné jsou přenosnější napříč operačními systémy a počítačovými architektury. Oba to jsou komprimované archivy, z nichž každý používá jinou metodu komprese. Dvě metody komprese lze kombinovat tak, aby vytvořily tarball se zipem (.tgz), což je také docela běžné. Tarball se zipem se nestává ze souboru zipu a tarball dohromady; Místo toho je to jeden velký soubor, který používá metody komprese na zip i tarball. Při přístupu k tomuto typu archivního souboru je třeba jej nejprve dekomprimovat jako soubor zip a poté dekomprimovat Iopět jako tarball.
Archivní soubory se běžně používají ke kombinaci skupiny souborů pro snadné sdílení nebo pro zvýšení účinnosti. Komprimované archivní soubory jsou často připojeny k e -mailům nebo jsou odesílány napříč sítěmi jako efektivní způsob sdílení více typů dat najednou. MHTML je příkladem této techniky a kombinuje všechny zdroje webové stránky, včetně textu, obrázků, zvuků nebo jiných médií, do jednoho souboru. Odeslání jednoho souboru MHTML připojeného k e -mailu je mnohem efektivnější a snadněji se s nimi připevňuje všechny samostatné soubory, které tvoří webovou stránku jeden po druhém.
Při vývoji softwaru lze použít archivní soubor k vytvoření statické knihovny dat pro program, který konsoliduje velké skupiny souvisejícího kódu do jedné jednotky pro snadnou integraci do větších datových sítí. Přesný typ archivního souboru vytvořeného pro knihovnu, stejně jako jeho složení, závisín Použitý jazyk počítače a architektura počítače, na kterém byl vytvořen. Při použití v této souvislosti se mezi kódovými soubory v archivu neprovádí žádné propojení a zůstávají samostatnými entitami, stejně jako jakýkoli jiný typ souboru umístěný do archivu. Oddělení souborů v archivním souboru statické knihovny znamená, že je možné, aby propojení chyb stále existovalo, i když nebyly zobrazeny během vytváření knihovny. Při používání archivních souborů k vytváření knihoven by se mělo velmi pečlivě integrovat do programů správně, protože archivní soubory nemohou maskovat ani opravit chyby programování.