Hallo,
Ist diese Vorgehensweise logisch?
Kommt darauf an, welche Möglichkeiten Dir zur Verfügung stehen.
wie macht man einer zip Datei?
Mit einem entsprechenden Algorithmus. Dazu ist wichtig, welche Dir zur Verfügung stehen: Um welche Betriebssystem handelt es sich? Welche Erweiterungen hat PHP geladen (nutze dazu die Funktion get_loaded_extensions()? Kannst du von PHP aus Prozesse erstellen (Funktionen zur Programmausführung)?
Gruß aus Berlin!
eddi