รูปแบบไฟล์คลังข้อมูลและการบีบอัด: ZIP, 7Z และ TAR
วิธีที่ไฟล์บรรจุข้อมูลรวมโฟลเดอร์เข้าด้วยกัน, ลดความซ้ำซ้อนของไฟล์ และปกป้องความสมบูรณ์ของข้อมูล
ไฟล์จะถูกประมวลผลในเครื่องผ่านเบราว์เซอร์ด้วย WebAssembly และ HTML5 APIs ไฟล์จะไม่ออกจากอุปกรณ์ จึงไม่มีการอัปโหลดขึ้นเซิร์ฟเวอร์หรือจัดเก็บไฟล์กับบุคคลที่สาม
เริ่มแปลงไฟล์บนอุปกรณ์ของคุณได้ทันที ไม่ต้องรออัปโหลด ไม่ต้องรอคิวดาวน์โหลด และไม่ถูกจำกัดความเร็วจากเซิร์ฟเวอร์ภายนอก
ใช้เครื่องมือทั้งหมดได้โดยไม่ต้องสร้างบัญชีหรือซื้อแพ็กเกจ และไม่มีการตั้งเพดานขนาดไฟล์โดยพลการ แปลงไฟล์ได้ตามที่เบราว์เซอร์และอุปกรณ์ของคุณรองรับ
การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค
| รูปแบบผลลัพธ์ | ประเภท MIME | ข้อกำหนด | ประเภท |
|---|---|---|---|
| ZIP ไฟล์เก็บถาวร | application/zip | ISO-IEC-29500 | ไฟล์เก็บถาวรบีบอัดมาตรฐาน |
| TAR ไฟล์เก็บถาวร | application/x-tar | POSIX-TAR-SPEC | ไฟล์เก็บถาวรแบบเทป POSIX |
| 7Z ไฟล์เก็บถาวร 7-Zip | application/x-7z-compressed | SEVENZIP-SPEC | คอนเทนเนอร์ 7-Zip อัตราส่วนการบีบอัดสูง |
| GZ ไฟล์เก็บถาวร GZIP | application/gzip | RFC-1952-GZIP | ไฟล์เก็บถาวรไฟล์เดียวบีบอัดด้วย DEFLATE |
| BZ2 ไฟล์เก็บถาวร BZIP2 | application/x-bzip2 | BZIP2-SPEC | ไฟล์เก็บถาวรบีบอัดด้วยอัลกอริทึม Burrows-Wheeler |
| RAR ไฟล์เก็บถาวร | application/vnd.rar | RAR-SPEC | ไฟล์เก็บถาวรบีบอัดแบบหลายเล่ม |
ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ
ZIP กับ 7Z: ความเข้ากันได้เทียบกับการบีบอัดขั้นสูง
ระบบปฏิบัติการหลายรายการมี ZIP ในตัว ส่วนการเปิดไฟล์ 7Z อาจต้องใช้โปรแกรมจัดการไฟล์เก็บถาวรแยกต่างหาก 7Z อาจบีบอัดข้อความและไฟล์คล้ายกันได้ดีกว่า ZIP แต่ภาพและวิดีโอที่บีบอัดแล้วอาจไม่เล็กลง
ทำไมระบบ Linux ถึงใช้ TAR.GZ
ไฟล์ ZIP มาตรฐานมักจะสูญเสียสิทธิ์การใช้งานของผู้ใช้บนระบบ Unix และลิงก์สัญลักษณ์ ยูทิลิตี้ TAR จะทำหน้าที่รวมไฟล์หลายไฟล์และสิทธิ์ของโฟลเดอร์ไว้ในสตรีมต่อเนื่องเดียว จากนั้น GZIP จะบีบอัดสตรีมนั้น ทำให้ .tar.gz กลายเป็นมาตรฐานสำหรับการสำรองข้อมูลเซิร์ฟเวอร์และแพ็กเกจของ Linux
ไฟล์ที่ถูกบีบอัดมาแล้วจะไม่สามารถทำให้เล็กลงได้อีก
การพยายามบีบอัดวิดีโอ MP4, ภาพถ่าย JPEG หรือเพลง MP3 จะแทบไม่ช่วยลดขนาดไฟล์ลงเลย (มักจะลดลงน้อยกว่า 1%) เนื่องจากไฟล์เหล่านั้นถูกบีบอัดไว้อย่างหนาแน่นอยู่แล้ว การนำไฟล์เหล่านี้มารวมเป็นคลังข้อมูลยังคงมีประโยชน์สำหรับการรวมไฟล์หลายร้อยไฟล์ให้เป็นลิงก์ดาวน์โหลดเดียว
อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ