|
要解决的问题:: }, i. p" B( o# y4 |2 E/ R
XOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
8 V8 @2 A% t4 n- J# K
0 ^9 G4 ? I" m2 @! d, ~% U5 y解决思路:
. v0 ^. Z, n z( T$ i8 i; ?把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。5 j" K+ J' L. ?+ [( K. l/ s
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。. ?5 K4 d! L+ d, `0 u
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
7 V# L. K/ o% |+ r4 N p9 n& s8 G/ H; {# o0 a1 L
解决方案:5 u8 u+ H+ G8 K6 `
! g. a5 N$ V' u* ]' g) b" l! x1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/3 \& F- u1 z/ u/ Y% q+ K1 t+ {
这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。' v/ m* O& e6 r2 x2 B% T$ w& Y G
( e9 d1 }% X* |
2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
3 f- [6 N5 `% X' ]+ e9 P" g它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/
; q/ x8 ?* r" p+ _- gPS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!! R, Q0 G" J) o- }" [3 I: W
* K% O+ a" t4 Z$ [/ O( j4 c- V
3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
2 l$ c6 c# ]1 _- m6 `; Q就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。
5 ~2 S( _; X! I k2 Q" l; [
- e6 @7 K, q$ s0 ?5 R
& a3 q* f. \: E! {: @更新: 发现比phpzip更好的软件了 F+ i0 ~6 |3 ]8 {
·faisun_unzip -在线解压ZIP文件程序 V1.0* @8 p) [5 y7 L$ W7 K
·faisun_zip -在线压缩ZIP文件程序 V1.00 x, Y. x0 W+ D9 h+ A* [& }6 t
这里下载:http://www.softpure.com/html/show_type/1103.htm$ p. V5 Z4 F% m0 S1 x1 S6 l
2 a' @9 _; w% c: `$ I( S% H其优点主要有:
; i4 K3 E+ f2 p$ x' V8 M. e1、支持流行的zip格式。
: q% E9 z$ g$ v, d% p' v9 i- Q2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。
) ^+ Q; p) F' }7 y3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。- e: V: h- }5 [. ^) D
4、界面简洁美观。
$ O& ], f* o Y, q) J d/ G. t5 M- i2 x0 [' V
=======================================$ N7 h9 G! Z, F+ I' h9 ?8 S/ R+ m
总结Final:
! H4 m$ _* v7 S/ x: [1 {9 X2 x6 |为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0
: p) n& i+ t4 U! y. r: a- ]0 r为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0
% U3 H0 Y9 Z5 U2 ^2 o! V- x为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|