|
要解决的问题:
' t) W' E3 m) m0 v' S% s) NXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
4 N9 m$ M( O& ?2 }0 S, G& `9 t n1 p
解决思路:* L* J$ i. y/ \! @
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。
+ ~7 c5 Y: K( u' b) q3 ?' O8 b上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。
1 A1 B$ R5 Q1 O" k) f _4 y下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
0 \; \! e& |% |1 n8 X7 X* e% z" K
解决方案: I% c2 t( p! z% I" c- T
* k) v4 |5 [9 h# r3 g1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/, y8 }$ [) J9 ?" S$ v
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
, ^7 s. u9 B, o& k6 |6 @* ?
$ e( X; q' `/ m1 `2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html% ?" V$ D8 J/ j
它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/
' t; x r2 E/ E% c& Z6 LPS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!1 r3 z! {+ |5 S
3 S- c* {/ b1 b* H+ T5 e
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
0 ^) m# q9 [0 k4 ?- f; m( [就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。0 G! }8 W1 `( j, w
+ l/ L- Q# T L7 j$ o. b
1 J* |+ h( D: ~2 e. V' K更新: 发现比phpzip更好的软件了
* ?' y: {" ^% p·faisun_unzip -在线解压ZIP文件程序 V1.0
# h W3 _: L$ T5 ~·faisun_zip -在线压缩ZIP文件程序 V1.0
% s- Q5 e' W: H这里下载:http://www.softpure.com/html/show_type/1103.htm
E" X2 A0 O6 |1 k0 h, C( ?0 [4 u. {- s$ W# c( `6 J
其优点主要有:
2 ]! `# r( u: ^- T1、支持流行的zip格式。
# ]: P- m, q# u; L$ Z2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。0 _' I: [1 C; f
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。9 @" d P6 X: [6 z# C1 P
4、界面简洁美观。* f" V; R: ^9 w# p3 f
) S: P- h% C" v% E, i4 m
=======================================
( R' u" h5 i/ |' x3 B* m总结Final:
8 ?+ ~2 ^" @( o9 @为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
+ z* Q0 @9 |& B: k& |为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
: G6 e d. o, y+ u' M1 b8 k为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|