ZipMaster – Php İle Klasörleri Ve Dosyaları Ziplemek
Php ile uğraşan bir çok kişi, Php‘deki zip kütüphanesinin klasör altındaki klasörlerin arşivlemediğini öğrenmiştir. İnternette bunu yapabilmek için bir çok yöntem mevcut ama karışık ve dağınık halde bulunuyor. Ben de kendi sunucumda sitelerin ve projelerin yedeklenmesini otomatik hale getirmek için bir klasör altındaki dosya ve klasörlerin tamamını arşivleyip zip dosyası oluşturan bir script oluşturdum. Umarım herkesin işine yarar.
ZipMaster github üzerinde bulunmaktadır. Geliştirmek isteyenlerin forklayıp ve pull request göndermesi yeterlidir. Aşağıda ve github üzerinde örnek kullanımı bulabilirsiniz;
<?php include 'ZipMaster.php'; $zip = new ZipMaster\ZipMaster('backup/test.zip', 'test_folder'); $zip->archive();