|
|
要解决的问题:
9 r1 L. S5 e" y4 H& b8 m$ S; KXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!3 b. n4 _0 e* X. @
1 X# F% |3 P7 o解决思路:' x' s9 b; K7 Q9 M3 V
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。+ y8 V" a3 S F4 z2 i" d; Q
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。
9 C, L; f. i- \3 v# z下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
7 U5 p# C8 j. n8 s \9 S
, x& M& u* E0 v- G) C解决方案:3 |+ q- F) }4 d
* G) C$ ?- H# m$ r/ k4 S- r' o1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/
; \* x% Q6 x! p4 C& a这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
. Q& G9 B! L% _7 h6 O% t. W( H0 b) p& K8 R1 t; @
2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
. }) s# h, ]! d+ P; ~: B& `它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin// k0 k# h2 H* `3 _; U% R
PS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
/ v [ m! O: V$ X8 ~7 i% t: S
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
9 D+ r [- g3 a: r8 q( L, i7 I就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。4 H$ O& j. C3 K T9 F. h5 D
7 a7 @3 `8 x6 I( [$ Y
' W) Z6 B+ c' d* [, o更新: 发现比phpzip更好的软件了
- L, p/ C* u! ]/ k# c+ |·faisun_unzip -在线解压ZIP文件程序 V1.0. I/ b( k2 s [7 B5 A9 ^. p, z! `+ N
·faisun_zip -在线压缩ZIP文件程序 V1.02 O- l8 f( v, @+ j4 b, f
这里下载:http://www.softpure.com/html/show_type/1103.htm$ x! d0 [, @4 r- q1 g) Y! Z! O$ ~$ w
& p0 r/ g% d' e; l' \7 G其优点主要有:
0 P+ Q8 V% A8 ^7 n) R6 X1、支持流行的zip格式。$ U3 H$ y+ ~( H) a
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。5 q V% W6 _2 s4 _
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
% F' P- k( p* W9 f( p4、界面简洁美观。
; f" i2 T1 W, c9 a0 [! ] D& @5 Y( E* q: n
=======================================& V( k" z5 W) D1 `2 ?
总结Final:7 e; D9 c, x7 e
为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0* _. x. \& j" Y' ?
为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0) {+ e, w1 X/ l, t. A/ M
为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|