|
要解决的问题:
1 N$ [, }. L" R4 rXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!/ J+ X. f0 O# D# a$ |2 j( u5 |
6 T4 y+ B' a$ ^ M
解决思路:
4 K" n; [/ ?1 k8 x/ x把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。& N7 @$ }& z3 A, d
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。
; b4 a: D. H8 Z; H下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。/ A3 C/ Y* ?0 K; r, z. P
5 k' L0 H( v- s1 w/ s0 B解决方案:% {# X' [1 N. j7 b1 i8 m
" G6 o: H C# [6 V( j7 o4 G
1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/4 L& @# _1 {; n, B7 ^& l8 u4 J
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。; m& X n- ]# A" Z1 R5 u$ p+ }; d' S
& a- m; ^6 o- ~. }3 s$ Y
2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
" D) p3 h7 e- ?( \它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/
7 S' U, u; Y% R, {: J; u& YPS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
5 n% b) M* x J
' l3 @- G* m* S; i- v1 V3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/7 w* [3 T; u, O P) [
就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。9 P, n5 X+ e- C( u
) A9 _: F) ^ b+ a/ V1 i* g- x# y0 G2 W
更新: 发现比phpzip更好的软件了& a4 [3 T, H$ w8 }2 l6 i, r0 s
·faisun_unzip -在线解压ZIP文件程序 V1.0
/ J8 o4 r7 Q1 a a; D·faisun_zip -在线压缩ZIP文件程序 V1.0# }% f5 W4 m0 {' W
这里下载:http://www.softpure.com/html/show_type/1103.htm# Z& b7 e2 ~1 n* E; A, d$ r4 \
3 C9 P, j8 C' O其优点主要有:( L/ j G3 \3 D
1、支持流行的zip格式。' K3 s+ T, v7 K$ `2 u; k
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。- r6 ~6 o+ w0 h# _. A
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。7 i/ p4 Z' T: j: p/ c& B; y
4、界面简洁美观。% U- }' i8 O+ Q- y( Y7 x
- w9 |/ s; k1 a! y# b1 n9 i" j=======================================
! i7 W# t$ a' I- s* O9 a. t& V总结Final:
6 W4 `# k. h0 t5 a& O) D8 b为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
. v: u6 Q6 T" B1 z* ]# ]为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
, U1 [+ ]# e) b+ M z$ N为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|