|
|
要解决的问题:' S2 m1 H: W f
XOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
( y6 ~1 D/ m, n! L3 E
$ O/ @: B2 j+ i( b+ a2 k f! S解决思路:, q2 w1 q! T* w7 j/ W1 E4 I `
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。
! ^% |# d3 Z3 c1 v. N8 n上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。0 `, @% l# Q* z# C8 z8 [2 g
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。) W E* E/ B2 w: G; b
2 S! @' a; U3 T4 s' [$ T
解决方案:
2 b) i5 A: `* _* K
4 f) g" c+ Q* T6 k4 r4 U1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/8 ]6 k( j d$ A7 j% m4 L5 r
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
! s1 B6 O' m8 i/ {1 g( H5 k
3 }4 [" i& _) W2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
5 u4 I/ ^" R% c3 L& Z它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/# ?; P S1 S+ x7 k0 k! C6 m! r
PS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
; L7 a! X3 ^# P# V+ I5 z+ o; x% s; K$ K& k' @
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
/ q6 f; r6 J7 K. a" ?# |0 a4 S就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。
) w% Z% ]: |" \( `- j# V2 B( |( h1 K
0 Y5 W7 O! m$ Z2 k& G5 _& R8 d更新: 发现比phpzip更好的软件了
% x' r' X; _5 S; \3 s·faisun_unzip -在线解压ZIP文件程序 V1.0- g0 q% C; R1 r V
·faisun_zip -在线压缩ZIP文件程序 V1.0! D3 W" H4 a" w* N3 n2 A1 Y
这里下载:http://www.softpure.com/html/show_type/1103.htm
" Y @3 \- ]) o- L
" m" f4 }" N. T其优点主要有:
+ P) A o) h6 t; f4 a# ~# Z. q1、支持流行的zip格式。" i$ M) k ?1 t) O) ~# @8 }
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。- |2 Q8 Q8 f5 w
3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
# s4 y8 B& o% A: j& k4、界面简洁美观。+ ?: @* M/ Z' C5 ?, ~
. b8 I2 g+ \0 a0 q
=======================================) f; a6 C: r" Y4 ~$ j3 _* [
总结Final:) a+ Y3 q/ d3 r0 e. y# n- m I
为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
; D) \. d9 J8 u% P& p1 v为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
& \" R/ c0 {; B为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|