Philipp Hasenfratz: Dateien zum Download komprimieren

Beitrag lesen

Halihallo

ich stelle auf einer Firmenwebseite Binärdateien (Firmware) zum Download zur Verfügung. Alternativ sollen diese auch komprimiert als *.gz oder *.zip (was verwendet man wann?) angeboten werden.

Ich würde dazu gerne eine fertige Klasse bzw. Funktion verwenden, der ich nur den Filenamen als Parameter übergeben muß (das Verzeichnis wird ohnehin mit PHP ausgelesen) und die dann die komprimierte Datei "on the fly" erzeugt.

Gibt es sowas und wo finde ich detailliertere Infos?

http://php.benscom.com/manual/de/ref.zip.php
http://php.benscom.com/manual/de/ref.zlib.php
http://php.benscom.com/manual/de/ref.bzip2.php

oder auf den entsprechenden Seiten von php.net...

"Zu beachten ist, dass ZZIPlib nur eine Untermenge der Funktionen zur Verfügung stellt, die in einer vollständigen Implementation des ZIP Algorithmus vorhanden sind. Zur Erstellung eines ZIP Archivs muss man sich eines der üblichen ZIP Programme bedienen."

??? - Schade eigentlich!

Viele Grüsse

Philipp