利用php文档选择性快速将文件压缩成zip

在论坛或博客要换网站空间时,大家一定都会利用FTP软体把空间的所有档案下载回来再上传到另外的空间。 虽然这些档案的档案大小都不大,但总文件数却多得吓死人。 如果要一个一个慢慢下载下来不仅耗时、耗工,更有可能下载到一半时你的IP就被空间短暂封锁,造成下载不完整的窘境。 这时就需要这个PHP程序来把所有档案压成ZIP档。

 

一般的网站后台系统(CP、DA、VP、H球)都具有档案管理系统(File Manager),如果要下载的档案很多就可以善用这个功能把档案先压缩起来,这么一来你只需要下载一个ZIP档即可,要上传到另外空间时也是上传一个ZIP档即可,多么的省时省力阿~! 但是总是有不合群的后台系统并没有这种功能,这时这个PHP程序就可以它发挥最大的效果。

大部分在网络流行的这类PHP档都只能把档案压成.tar.gz或gzip形式,对于一般大家常用的zip档几乎像大海捞针一样,而这个PHP程序是我在无意中在网络上找到的好文件,他能将你空间的所有档案压缩成zip档,不仅压缩速度快、压缩率高,最强的是还能自己选择哪些档案或资料夹要被压缩((天阿~!这不就跟CP空间的File Manager是一样的功能,是不是很棒阿?

由于我是在台湾网站上找到的,所以字体都是繁体字。 我就趁这个机会把繁字全改成简体中文,另外把原本需设密码才能操作的限制删除,让各位在使用上更加方便、迅速;最后俺在文件上头加上使用方法,让各位在使用上不必看着俺的文章一样也能操作,节省更多时间。

档案下载:

下载一      下载二

第一步:下载档案解压缩后,并上传zip.php到空间内。

第二步:开启浏览器并访问zip.php,并点选「开始」进入本程序。

01

第三步:在你要压缩的档案前打勾,并选择压缩档储存目录、压缩档名称后,直接按「开始压缩」。

02

第四步:如果压缩成功会告诉你压缩档里面有哪些档案和压缩档的大小。

03

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

【备1】有限定要放在空间的哪个资料夹吗?

:有,如果要压缩整个网站,请放在网站的根目录;如果某一个子资料夹,请放在子资料夹的上一层。

【备2】为什么只有出现资料夹的名称,该资料夹里的档案怎没出现?

:为了减少显示档案的长度、时间,所以并不显示资料夹底下的档案。 但只要你勾选该资料夹就会连底下的档案一起压缩进来。

【备3】最好把文件名更改或用完就删除,以免被其他人打包下载了自己的网站……

本文固定链接: http://www.ttjs.org/use-php-code-compression-into-zip-file.html | 天天记事

该日志于2010年06月06日发表在 杂七杂八 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 利用php文档选择性快速将文件压缩成zip | 天天记事
关键字: ,

利用php文档选择性快速将文件压缩成zip:目前有5 条留言

  1. 这个早就有简体版的啦~ :grin:

    2011-09-05 2:49 下午 [回复]
  2. 简体版早就有了。

    2011-08-25 1:31 下午 [回复]
  3. 板凳
    雨宫优子:

    对了,有些空间无法使用的说…不只一次见到了…

    2010-06-13 7:50 上午 [回复]
  4. 沙发
    雨宫优子:

    这个早就有简体版的啦~!
    这个文件被人改多了连原出处都没有了呢….

    2010-06-13 7:48 上午 [回复]
    • 博主:

      额,这个不清楚,以前俺也没见过可以选择性压缩的文件,这个我下载的是繁体中文的,还藏了好几个链接,所以我就顺便汉化了,繁体看着不顺眼……

      2010-06-13 8:10 上午 [回复]

发表评论


快捷键:Ctrl+Enter