ZIP vs RAR
ZIP i RAR naširoko su korišteni formati datoteka za kompresiju podataka. Kompresija podataka je proces smanjenja veličine podataka. Koristi shemu kodiranja koja kodira podatke koristeći manji broj bitova od izvornih podataka. Osim komprimiranja podataka, ZIP podržava i arhiviranje. ZIP datoteka može se sastojati od nekoliko datoteka koje su komprimirane ili pohranjene bez komprimiranja. RAR (Roshal Archive) također je format datoteke koji osim kompresije podataka podržava raspon datoteka.
Što je ZIP?
ZIP je format datoteke koji podržava kompresiju i arhiviranje podataka. Izvorno kreiran 1989. godine od strane Phil Katza, danas ZIP podržava mnogo softvera uključujući ugrađenu ZIP podršku koju pružaju operativni sustavi Windows i Mac OS X (verzije 10.3 i kasnije). Obično se za ZIP datoteke koriste ekstenzije datoteka “.zip” ili “. ZIP” i MIME vrsta medija application/zip. ZIP se može koristiti za arhiviranje više datoteka, a kompresija nije obavezna prilikom arhiviranja. Ako se kompresija koristi za arhivu, tada se primjenjuje na zasebne datoteke. 32-bitni CRC algoritam koristi se u ZIP formatu. Kako bi se povećala sigurnost podataka, ZIP uključuje dvije kopije strukture direktorija arhive. ZIP format podržava metode kompresije kao što su DEFLATE, BZIP2, LZMA (EFS), WavPack, PPMd, itd. Jedna od prednosti ZIP formata je ta da, budući da komprimira datoteke u arhivi zasebno, datotekama se može pristupiti nasumično. Osim toga, korisnik ima mogućnost primijeniti različite algoritme kompresije na različite vrste datoteka kako bi postigao bolju kompresiju. ZIP podržava simetričnu enkripciju temeljenu na lozinci.
Što je RAR?
RAR također je format za kompresiju podataka i arhiviranje. Razvio ga je Eugene Roshal i koristi ekstenzije datoteka.rar za skup volumena podataka i.rev za skup volumena za oporavak. Algoritam kompresije koji se koristi u RAR-u je zatvoreni algoritam. Metoda kompresije koja se temelji na Lempel-Ziv (LZSS) i kompresiji predviđanja djelomičnim podudaranjem (PPM) koristi se u trenutnoj verziji RAR-a (verzija 3). Samo komercijalni softver kao što je WinRAR može se koristiti za stvaranje RAR datoteka. Za čitanje RAR datoteka može se koristiti softver trećih strana kao što su WinZip, RarZilla, 7-Zip, IZArc, PeaZip, Zipeg itd. Stvaranjem “volumena za oporavak” prilikom stvaranja RAR datoteka, moguće je rekonstruirati datoteke koje nedostaju.
Koja je razlika između ZIP i RAR?
Iako su i ZIP i RAR formati za kompresiju podataka i arhiviranje datoteka, oni imaju neke razlike. Sažimanje podataka pomoću RAR-a bit će sporije od sažimanja istih podataka pomoću ZIP-a. Ali RAR može postići bolju stopu kompresije od ZIP-a. Stvaranje RAR datoteka zahtijevalo bi vlasnički softver kao što je WinRAR, ali raspakiranje RAR datoteka moglo bi se obaviti pomoću mnogih besplatnih softvera. S druge strane, za ZIP je dostupno mnogo komercijalnih i otvorenih alata i biblioteka. Minimalna dopuštena veličina ZIP datoteke je 22 bajta, dok je minimalna veličina RAR datoteke 20 bajta. Maksimalna veličina standardne ZIP datoteke je 4 GiB (232-1), a maksimalna veličina RAR datoteke je 8 eksabajta (263 -1).