|
要解决的问题:
7 p) r; l6 L' v, s: ^! }: f' X, VXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!/ t+ ]$ w+ _$ E& x1 M; m, n0 z
2 Z8 l1 ~/ c" l6 ?. L, X% i解决思路:" O' h2 _1 T; D2 c0 ]- T3 h7 [
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。; l# F! ?8 B B+ w
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。) M: ?" c7 o4 P& h; V1 e
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
/ O: C- Z) E6 \) u1 g* [7 y, T; @, P! b
解决方案:
/ l# i2 G3 S8 B v- M( U* y0 A' K1 s. |) j+ G
1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/. x0 ^: J5 c) e& d* ^
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。; k, C2 c, q- f
* B: d& L: g7 N+ ]8 \2 @2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html. @+ x# O/ [* ^5 x% t6 D1 C
它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/" l, m" N- Z& _: h4 A/ k% v& M# d
PS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
2 E0 B' `6 G4 h2 s9 H" c+ l; i, m, A( ?# S% i2 ?8 `
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
2 n- f3 k/ O/ m; q就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。% H( H9 m# b I7 j
" V9 A, i0 ]5 |5 E
. p) G' u- i8 |! }( }4 H4 A更新: 发现比phpzip更好的软件了
9 n) P: f; v4 l& {# Z. Q6 k·faisun_unzip -在线解压ZIP文件程序 V1.0
; b- B% A2 d' n4 {- T) P1 B. K·faisun_zip -在线压缩ZIP文件程序 V1.02 Q7 T# D p$ }. W/ _
这里下载:http://www.softpure.com/html/show_type/1103.htm% j- l, X9 _: X( J Y
8 T( j, Q* I1 o- s$ \2 V6 t# Q0 a, L其优点主要有:7 Q0 v2 t! Y# F
1、支持流行的zip格式。8 @1 _0 w) ^5 I0 P9 U. x- l
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。
/ K1 I* H" t# ?. p* l3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
* d5 S# \# L( H. E3 d* s; u7 v$ U4、界面简洁美观。 f! p% d6 J6 I
# o' q8 `3 E2 M3 p8 X4 P
=======================================
& C1 [6 w& ~/ D* W S9 x总结Final:
* k6 m, A" V2 M; n0 H" \: T n为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
% ]8 Y/ r7 t4 t1 t为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
. m6 k3 A! m! P) K5 m& A为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|