Le format de fichier ZIP est un format de fichier destiné à la compression de données et au stockage de documents. Il s'appelait à l'origine Deflate et a été inventé par Phil Katz en 1989. Des informations sur le format ont été annoncées dans. Janvier.
ZIP utilise généralement le suffixe ".zip", et son format MIME est application/zip. (Apprentissage recommandé : PHPSTORM )
À l'heure actuelle, le format ZIP est l'un des formats de compression grand public. Ses concurrents incluent le format RAR et le format 7Z du code open source. . En termes de comparaison des performances, les formats RAR et 7z ont des taux de compression plus élevés que le format ZIP, et 7-Zip est progressivement utilisé dans davantage de domaines car il fournit des outils de compression gratuits. Microsoft prend en charge le format zip à partir du système d'exploitation Windows ME Même si l'utilisateur n'a pas de logiciel de décompression installé sur l'ordinateur, il peut ouvrir et créer des fichiers compressés au format zip. OS X et les systèmes d'exploitation Linux populaires. Une prise en charge similaire est fournie pour le format zip.Donc, si vous diffusez et distribuez des fichiers sur Internet, le format zip est souvent le choix le plus couramment utilisé.
Parce que le format est ouvert et gratuit. De plus en plus de logiciels intègrent la prise en charge de l'ouverture des fichiers Zip. À cette époque, le fichier Zip ressemble de plus en plus à un dossier transparent compressé. Depuis Windows Me, Windows prend en charge de manière intégrée l'ouverture et la compression des fichiers Zip avec certains outils logiciels de téléchargement, et prend en charge le téléchargement partiel des fichiers Zip, puis leur récupération. De plus en plus de logiciels intègrent la prise en charge de l'ouverture des fichiers Zip. Presque tous les logiciels de compression prennent en charge l'ouverture et la création de fichiers Zip. ZIP est un format d'archive assez simple qui compresse chaque fichier individuellement. La compression des fichiers séparément permet de récupérer des fichiers indépendants sans lire de données supplémentaires ; en théorie, ce format permet l'utilisation de différents algorithmes pour différents fichiers. Quelle que soit la méthode utilisée, une mise en garde concernant ce format est que lorsque l'archive contient de nombreux petits fichiers, l'archive sera nettement plus compressée que compressée en un seul fichier (un exemple classique dans les systèmes de type Unix est Une archive tar.gz normale (constituée d'une archive TAR compressée à l'aide de gzip) est plus grande. La spécification ZIP indique que les fichiers peuvent être stockés sans compression ou en utilisant différents algorithmes de compression. Cependant, en pratique, ZIP utilise presque toujours l'algorithme DEFLATE de Katz. ZIP prend en charge un mot de passe simple basé sur un système de cryptage symétrique, désormais connu pour ses failles sérieuses, ses attaques en clair, ses attaques par dictionnaire et ses attaques par force brute. ZIP prend également en charge la compression de volume. Ces derniers temps, ZIP a ajouté de nouvelles fonctionnalités, notamment de nouvelles méthodes de compression et de cryptage, mais ces nouvelles fonctionnalités ne sont pas prises en charge par de nombreuses tâches et n'ont pas été largement utilisées.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!