Sayfalar

11 Kasım 2010 Perşembe

Php'de Klasör Zipleme

Geçenlerde bir web sitemin yedeğini almak istedim fakat ftp programı ile 20 mb boyutundaki dizini indirmek tam bir zülüm.Birde içerisinde 1.255 adet dosya olunca dosya indirmek çok uzun sürüyor, ftp programı her dosya için tek tek istek gönderiyor vs..
Kısacası bu süreyi azaltmak için 1.255 dosyayı zipleyerek tek dosya haline getiriyoruz Tam emin değilim ama httpd download hızı ftp'den daha hızlı sanırım.
Kendim yazmadığım ve bu adreste bulduğum hazır fonksiyonu paylaşmak istedim.
Fonksiyon ve Kullanımını bu adreste bulabilirsiniz.

Not:Oluşturulacak arşiv dosyasının dizini yazılabilinir olmalıdır.
Ek Olarak aynı mantıkla sunucuya yükleyeceğiniz dosyaları tek dosya olarak zipleyip, php ile dosyayı açabilirsiniz.

Web sektöründe zaman ve hız önemlidir.