|
要解决的问题:
: G/ G( X. {% G+ y% w. b# sXOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!1 l) e% `/ y* ^: `% X
# r, Y, t4 ]- a1 } w6 }) x解决思路:
8 {) G; e" F- n把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。3 ?# E( [; W2 P+ a# {/ a
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。
! q- ^# v. z4 u" M下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。+ s% g5 E+ W. @+ {& ?6 X
0 g8 x) f- b: i, x7 F7 g解决方案:
1 W+ h2 J' X6 n
( ~3 w3 D" h3 }( e# b* j, d1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/
5 k) x3 C' X H( ]( s这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。; ]+ S+ [9 T( w! S6 H6 Z
: V: Q" N u* n! C. z2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
1 z _. f3 b1 D+ q它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/5 T* ~! B. o0 O
PS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
' s$ b! n: V& g7 M% H3 c7 h* r/ h. L1 A; h, g, p: A
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/, {+ c' f8 {/ T. R' W
就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。
( d) s1 d. a: f" j4 T0 M" V- p* z2 ~
8 u0 q: c4 y* N, m0 p+ p* ^$ O3 [4 V3 ^ L' A8 |7 K5 ^
更新: 发现比phpzip更好的软件了
& Y, d- q$ X1 \& L. u9 S·faisun_unzip -在线解压ZIP文件程序 V1.0/ C1 r1 z% b4 h. @9 H7 }0 I' W' e; _
·faisun_zip -在线压缩ZIP文件程序 V1.04 b& G/ t- T/ W0 ~/ y
这里下载:http://www.softpure.com/html/show_type/1103.htm
- F2 M0 p1 |% x6 p! B8 [' U( Z: P' D- b9 [
其优点主要有:
# m+ q$ j) M+ Y2 o1 _( ?9 f1、支持流行的zip格式。3 I2 L. p% D7 C6 Z; Q
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。5 Y; M6 U# x+ `+ H' Q/ j! n# v
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。" G1 E; J$ _% G3 o K4 A) l# S
4、界面简洁美观。
& ?3 e, U% D/ e0 o6 J5 d! z- a! B7 w# g! P6 b5 N
=======================================
7 V. I- Z% `+ S+ L) b. h总结Final:7 W0 u+ Y9 X8 o( S: i. K
为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
: P( @7 W6 q- O6 c8 D为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
( z3 O i# w7 {7 q# L- ]为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|