Co to jest plik archiwum?
Plik archiwum to pojedynczy plik, który zawiera wiele innych plików, często w formacie skompresowanym. Programy, które tworzą te typy plików, nazywane są Archivers. Istnieje wiele archiwizacji z wyraźnymi formatami archiwum, a wiele z tych formatów nie jest interoperacyjnych. Niektóre archiwizy i generowane przez nich pliki są specyficzne dla poszczególnych systemów operacyjnych, podczas gdy inne są bardziej przenośne w systemach operacyjnych i architekturach komputerowych.
Pliki zip (.zip) i Tarballs (.TAR) to dwa najczęstsze typy plików archiwum. Oba są archiwami ściśniętymi, z których każda stosuje inną metodę kompresji. Dwie metody kompresji można połączyć, tworząc zapinany na zamek tarball (.tGZ), co jest również dość powszechne. Zamknięta Tarball nie składa się z pliku zip i tarball połączonej razem; Zamiast tego jest to jeden duży plik, który wykorzystuje zarówno metody kompresji ZIP, jak i Tarball. Uzyskując dostęp do tego typu pliku archiwalnego, najpierw należy go zdekompresować jako plik zip, a następnie dekompresować it Znowu jak Tarball.
Pliki archiwum są powszechnie używane do łączenia grupy plików w celu ułatwienia udostępniania lub zwiększonej wydajności. Skompresowane pliki archiwum są często dołączane do wiadomości e -mail lub są wysyłane przez sieci jako skuteczny sposób na udostępnianie wielu rodzajów danych jednocześnie. MHTML jest przykładem tej techniki i łączy wszystkie zasoby strony internetowej, w tym tekst, obrazy, dźwięki lub inne media, w jednym pliku. Wysyłanie jednego pliku MHTML dołączonego do wiadomości e -mail jest znacznie bardziej wydajne i łatwiejsze w obsłudze, a następnie dołączanie wszystkich osobnych plików tworzących stronę internetową jeden po drugim.
W tworzeniu oprogramowania można użyć pliku archiwum do utworzenia statycznej biblioteki danych dla programu, konsolidując duże grupy pokrewnego kodu w jedną jednostkę w celu ułatwienia integracji z większymi sieciami danych. Dokładny rodzaj pliku archiwum utworzonego dla biblioteki, a także jego skład, zależyn używany język komputerowy i architektura komputera, na której został utworzony. W przypadku używanego w tym kontekście nie jest wykonywane między plikami kodu w archiwum i pozostają one oddzielnymi jednostkami, podobnie jak każdy inny typ pliku umieszczony w archiwum. Oddzielanie plików w bibliotece statycznej plików archiwalnych oznacza, że możliwe jest, że nadal istnieje błędy, nawet jeśli nie zostały one pokazane podczas tworzenia biblioteki. Korzystając z plików archiwów do tworzenia bibliotek, należy się dobrze zintegrować z programami, ponieważ pliki archiwum nie mogą ani maskować, ani poprawić błędów programowania.