ZIP ファイル フォーマットは、データ圧縮およびドキュメント ストレージ用のファイル フォーマットです。元々は Deflate という名前で、1989 年に Phil Katz によって発明されました。このフォーマットに関する情報は、次の記事で発表されました。 1月。
ZIP は通常、接尾辞「.zip」を使用し、その MIME 形式は application/zip です。 (推奨学習: PHPSTORM )
## 現在、ZIP 形式は主流の圧縮形式の 1 つであり、その競合には、RAR 形式やオープン ソース コードの 7Z 形式が含まれます。 パフォーマンスの比較では、RAR および 7z 形式は ZIP 形式よりも圧縮率が高く、無料の圧縮ツールを提供する 7-Zip が徐々に多くの分野で使用されています。 Microsoft では、Windows ME オペレーティング システムから zip 形式のサポートが組み込まれています。ユーザーがコンピュータに解凍ソフトウェアをインストールしていなくても、zip 形式の圧縮ファイルを開いて作成できます。 OS X および一般的な Linux オペレーティング システム。zip 形式でも同様のサポートが提供されます。したがって、インターネット上でファイルを拡散および配布する場合、多くの場合、zip 形式が最も一般的に使用されます。
フォーマットはオープンで無料だからです。 Zip ファイルを開くためのサポートが組み込まれたソフトウェアが増えています。このとき、Zip ファイルはますます圧縮された透明フォルダーのようになります。 Windows Me 以降、Windows には、一部のダウンロード ソフトウェア ツールを使用して Zip ファイルを開いて圧縮するためのサポートが組み込まれており、Zip ファイルの部分ダウンロードとその後の回復がサポートされています。 Zip ファイルを開くためのサポートが組み込まれたソフトウェアが増えています。ほとんどすべての圧縮ソフトウェアは、Zip ファイルを開いて作成することをサポートしています。 ZIP は、各ファイルを個別に圧縮する非常に単純なアーカイブ形式です。ファイルを個別に圧縮すると、追加のデータを読み取ることなく独立したファイルを取得できます。理論的には、この形式により、ファイルごとに異なるアルゴリズムを使用できます。 使用する方法に関係なく、この形式の注意点は、アーカイブに小さなファイルが多数含まれている場合、アーカイブは 1 つのファイルに圧縮されるよりも大幅に圧縮されることです (Unix 系システムの典型的な例は次のとおりです)。通常の tar.gz アーカイブ (gzip を使用して圧縮された TAR アーカイブで構成される) はさらにサイズが大きくなります。 ZIP 仕様では、ファイルは圧縮せずに、または異なる圧縮アルゴリズムを使用して保存できると規定されています。ただし、実際には、ZIP はほとんどの場合、Katz の DEFLATE アルゴリズムを使用します。 ZIP は、対称暗号化システムに基づく単純なパスワードをサポートしていますが、これには重大な欠陥、既知の平文攻撃、辞書攻撃、総当たり攻撃があることが現在知られています。 ZIP はボリューム圧縮もサポートしています。 最近、ZIP には新しい圧縮方法や暗号化方法などの新機能が追加されましたが、これらの新機能は多くのタスクでサポートされておらず、広く使用されていません。以上がwinzipで生成された圧縮ファイルを展開すると、の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。