phpbar.de logo

Mailinglisten-Archive

[php] mehrere Dateien in ein .gz-Archiv schreiben

[php] mehrere Dateien in ein .gz-Archiv schreiben

Holger Boskugel vbwebprofi at kaffeeschluerfer.com
Mon Jan 5 11:35:36 CET 2004


> warum ist GZip nur in der Lage 1 Datei zu packen? ZIP schafft ja auch
> mehrere und ist der gleiche Algorithmus.

sie benutzen den gleichen algorithmus zum packen, doch ZIP hat wie
TAR ? einen overhead, der die dateinamen etc. enthält. siehe dazu die
offizielle ZIP-formatbeschreibung bei PKWARE :

http://www.pkware.com/products/enterprise/white_papers/appnote.html

> Ausserdem tar komprimiert nicht, sondern packt nur mehrere Dateien in eine
> hinein. Wenn diese dann kleiner ist, als die eingepackten Dateien, dann
> liegt das daran, dass innerhalb einer tar-Datei nicht blockweise
> geschrieben wird, sondern hintereinander weg.
> Und wer nicht Unix / Linux öfter benutzt, der weiss nicht, dass man erst
> mehrere Dateien tar't um sie dann zu gzippen. archiv.tar.gz ;)

ist also in summe gesehen ähnlich dem ZIP-format.


gruß

holger

-- 
**********************************************************
*  Holger Boskugel (IT-Freelancer)                       *
*  e-mail : vbwebprofi at gmx.de                            *
*  www    : http://www.vbwebprofi.de                     *
**********************************************************

+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net



php::bar PHP Wiki   -   Listenarchive