ZIP आर्काइव
सबसे व्यापक रूप से उपयोग किया जाने वाला फ़ाइल आर्काइव और कम्प्रेशन फॉर्मेट। ZIP एक या अधिक फ़ाइलों और फ़ोल्डरों को एक कम्प्रेस्ड आर्काइव में बंडल करता है।
MIME Type
application/zip
प्रकार
बाइनरी
संपीड़न
दोषरहित
लाभ
- + Universal support across all operating systems without extra software
- + Random access to individual files without decompressing everything
- + Optional AES-256 encryption for sensitive content
- + Well-suited for bundling mixed file types
हानियाँ
- − DEFLATE compression ratio is lower than 7z, Zstandard, or XZ
- − Legacy ZIP encryption (ZipCrypto) is weak and easily cracked
- − No built-in error recovery for corrupted archives
.ZIP कब उपयोग करें
फ़ाइल डिस्ट्रीब्यूशन, ईमेल अटैचमेंट, सॉफ्टवेयर पैकेजिंग (.jar, .docx, .apk सभी ZIP-आधारित हैं), बैकअप, और क्रॉस-प्लेटफ़ॉर्म फ़ाइल शेयरिंग।
तकनीकी विवरण
ZIP लोकल फ़ाइल हेडर + कम्प्रेस्ड डेटा + सेंट्रल डायरेक्टरी + EOCD स्ट्रक्चर का उपयोग करता है। Deflate, Store (अनकम्प्रेस्ड), BZIP2, LZMA कम्प्रेशन मेथड सपोर्ट हैं। AES-256 एन्क्रिप्शन वैकल्पिक है। ZIP64 16 EB तक का सपोर्ट देता है।
इतिहास
Phil Katz ने 1989 में ZIP फॉर्मेट बनाया और PKZIP टूल रिलीज़ किया। फॉर्मेट को पब्लिक डोमेन में रखा गया जिससे यह सार्वभौमिक बन गया। Windows XP (2001) ने बिल्ट-इन ZIP सपोर्ट जोड़ा। ZIP64 एक्सटेंशन ने 4 GB+ फ़ाइलों का सपोर्ट जोड़ा।