Opracowuję właśnie klasę do zarzadzania plikami ZIP. I nękają mnie wątpliwości. Podstawowe założenie klasy - wydajność.
Zastanawiam się czy całość pisać w php (funkcje readonly z biblioteki zipa do odczytu i metoda pakowania opisana na ZEND) czy po prostu odwoływać się umiejętnie exec()/system() do poleceń zip i unzip.
Z jednej strony drugie rozwiazanie wydaje mi się wydajniejsze. Ale odpala proces osobny

Może ktoś ma jakieś sugestie ?