şimdi size vereceğim kodadığım fonksiyon ile halihazırdaki bir dosyanın yanına sıkıştırılmış versiyonunu php ile oluşturabilirsiniz
$kaynakadresi = ""; //hedef dosyanın adresini buraya girin, kendi sunucunuzda olması iyi olur (yani http://www vs ile başlamayın)
function ziple ($hedef, $isim) {
$kaynak = $kaynakadresi;
$urun = $isim."-".date("Y-m-d-G-i-s")."gz";
$data = implode("", file($kaynak));
$gzdata = gzencode($data, 9);
$fp = fopen($urun, "w");
fwrite($fp, $gzdata);
fcl...