Bazı günlük dosyaları sıkıştırmak için PHP ile gzip kullanıyorum. Benim geliştirme makine windows, ve hepinizin bildiği gibi ben günlükleri almak için tırnak içinde her şeyi sarmak zorunda çünkü, bir windows yol bazen zor kılan bir boşlukla ayrılır.
Ben mümkün olduğunca temiz kodumu tutmak istiyorum ve bunun yerine yeni bir sıkıştırılmış dosya oluşturma o dosyayı sıkıştırılmış ve zip için aynı dosyayı alacak bir sıkıştırma programı olup olmadığını merak ediyorum. Bu şekilde, ben sonradan sıkıştırılmamış dosyayı silmek için ayrı bir komutu çalıştırmak zorunda değildir.
Sadece açıklama için, ben bu zip shell_exec kullanarak değilim, ama bunun yerine, iç fonksiyonlarını Phps. Vb "gzwrite"