É possível aumentar o nível de compressão dos arquivos ZIP?
Olá.
Tenho um sistema de backup independente e ele copia para mim os arquivos que preciso e devolve em forma de arquivo ZIP, pela classe ZipArchive.
Até aí tudo bem, mas o site tem crescido e o arquivo ficando cada vez mais pesado. O código está assim (parte responsável por gerar o arquivo ZIP):
$zip = new ZipArchive();
if ($zip->open("backup.zip", ZIPARCHIVE::CREATE)!=TRUE) {
exit("Erro ao abrir o arquivo.\n");
}
foreach ($filenames as $filename) {
$zip->addFile($filename,$filename);
}
$zip->close();
Há como aumentar o nível de compressão do arquivo, para gerar arquivos mais leves? Ou o PHP já seleciona o melhor nível de compressão?
Obrigado.
Discussão (2)
Carregando comentários...