|
|
要解决的问题:
9 n7 K" i$ H# n' }XOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
. }1 g/ w1 e3 B' D3 n9 K
) F* b7 O$ h, i* C& e ~0 }6 Y解决思路:9 [% \8 P" `' e# T
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。
0 D! N- J9 R* ~6 G上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。. q9 \8 L3 h) e6 J
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
, k o5 k! z! g. A$ f$ @0 @5 h) @6 k! q. |7 J- e
解决方案:! w- P1 M) A! P0 Z7 F" I
8 @" D1 |) [. r2 j: O
1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/1 `1 s5 |: b7 A- N8 X' W
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
& e( U U4 v# Z2 I" I* x- @ v3 r. w6 |3 l5 X- G
2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html7 t- U" Y v: T: e% j
它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/
. |) x. s$ ~' iPS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!, w4 i5 d+ l4 X! l4 b" I
/ Y; W( ^1 b' h) U( p. [3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
% D- p4 w) S# q- V1 n& K- q就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。
+ c- \; @8 e2 Z# D- Z* h4 i$ Q2 R
5 y8 V) p6 [1 {5 Y; [$ p0 Z更新: 发现比phpzip更好的软件了1 j0 Y9 Q( U/ d. x7 o
·faisun_unzip -在线解压ZIP文件程序 V1.0
3 r: ~2 c0 [9 `4 {' [3 U2 L·faisun_zip -在线压缩ZIP文件程序 V1.0
' ?. y0 `- \2 Z c这里下载:http://www.softpure.com/html/show_type/1103.htm
# q1 y0 ~& c/ R' t- T9 p, O
% O$ J. q" ^, c9 J5 s9 [其优点主要有:
$ k1 z% ~& e7 B4 ^* x4 r* ~& T1、支持流行的zip格式。
0 c" Y5 L% f" J! |2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。9 D" N: J. c. ~. \2 m
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。6 V7 d( j$ W I
4、界面简洁美观。4 K+ @3 g! S* B; } K9 ?& t* k
/ a1 i- h G4 X& U=======================================; T; {( p l: F' G+ Y" b9 M
总结Final:
- z1 x4 m" ~! h. t( ^( s" Q; G$ q为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
9 I- r0 t4 L& ^# f7 u6 x; `为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
& c/ O, C# I* m3 {# J3 R为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|