一个比较好用的zip压缩库,pclzip可以直接压缩本站全部文件。
先上图,图中红色框内我执行http://www.yuming.com/2.php生成的全站压缩包:
压缩包里面的内容如图:
我的2.php的相关代码是:
<?php
header("Content-type: text/html; charset=utf-8");
require_once('pclzip.lib.php');
$zip = new PclZip("pclyasuofile.zip");
$v_list = $zip->create($_SERVER['DOCUMENT_ROOT'] ,PCLZIP_OPT_REMOVE_PATH,$_SERVER['DOCUMENT_ROOT']);
if($v_list == 0){ echo '异常:'.$z->errorInfo(true); }
else { echo '备份成功'; }?>
感兴趣的朋友可以做个beifen.php