|
|
要解决的问题:
0 [3 ~3 r, \1 F" s2 SXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!) h4 x7 r+ w3 n. x- g
& @9 [! E6 q+ d; n. {解决思路:1 Q: V7 g; }( T- ?/ p
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。! C! b! u$ F' y4 d+ r0 v
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。! P9 v0 s1 D k( E/ J
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。: i* D' x6 b4 Y1 q3 C; h( h
' S7 H' k0 h& z/ _+ R8 S6 A
解决方案:
4 P/ G2 [" N$ j5 V# W5 T1 B
" E; `" c$ u5 v% A. c1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/3 Z/ t% J# ]; h
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
4 c2 H% d* y# B. r7 P. a7 z( I/ z- @
2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html- q; B# R1 a3 }2 c+ u
它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/
4 P: U- T9 }' t/ a/ g+ h; |+ yPS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!' R1 p) E6 B) J1 o
- Z3 h1 P( a, M$ z6 f$ T7 b$ B1 v3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
! {0 S1 [8 G+ {/ B0 m就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。& _' M$ {. T5 Q. M
# m7 u- w; c- d1 d& S
4 D5 ]+ V: t( _ S, k2 B更新: 发现比phpzip更好的软件了9 V& F! H4 Y' b% \
·faisun_unzip -在线解压ZIP文件程序 V1.0' _3 d( C f2 K1 G' s4 V2 N
·faisun_zip -在线压缩ZIP文件程序 V1.0
3 _) I$ y- D; t5 F) D这里下载:http://www.softpure.com/html/show_type/1103.htm
9 O; @( c- n g
" X) k6 N" G6 r8 v+ V& ^+ m2 Y其优点主要有:! n! R$ Z. v3 \
1、支持流行的zip格式。
' C: S- B) j; g. O" Q2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。% s9 l6 M7 \6 _' ^) S
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。3 p2 @5 R' P+ }4 s1 O/ Q
4、界面简洁美观。, D8 I, R6 p( _1 r; I F+ P. {3 L
/ M* G; H0 r( `$ F7 H=======================================
0 Z8 Y' ?( O0 U$ I" N9 P总结Final:
$ A# p- E4 a" B: ^2 |为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
$ ~/ V8 o, S8 M' |" \$ R为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0& y6 C( b3 L7 K$ M2 w
为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|