サーバが混雑しててサイトが閲覧できない状態やと「おいー!」ってなるけど、こんな絵でてきたら、怒る気なくなるわ(笑)

include_once("CreateZipFile.inc.php");
$createZip = new CreateZipFile;
$createZip -> addDirectory("dir/");
// testディレクトリ以下全てを対象にする
$createZip->get_files_from_folder('test/', 'dir/');
$fileName = "test.zip";
$fd = fopen ($fileName, "wb");
$out = fwrite ($fd, $createZip -> getZippedfile());
fclose ($fd);
$createZip -> forceDownload($fileName);
@unlink($fileName);
function makeCompressedFile($compressTargetDir , $compressedFileName) {
if(is_null($compressTargetDir) || is_null($compressedFileName)){
return -1;
}
// 文字エンコード変換
$compressTargetDir = mb_convert_encoding($compressTargetDir,"SJIS");
$compressedFileName = mb_convert_encoding($compressedFileName,"SJIS");
// 対象ファイル・ディレクトリ存在チェック
if (!file_exists($compressTargetDir)) { return -1; }
// 圧縮処理
$re = exec("zip -r $compressedFileName $compressTargetDir", $output, $return_var);
// 正常終了したか確認
if($return_var === 0){
return 1;
}else{
return -1;
}
}