|
要解决的问题:9 v1 ~! j$ I- R; I+ }* Z3 a
XOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
3 @6 [8 q1 B/ { z7 C3 O! K$ |/ ]# n9 I, B
解决思路:
, a2 o# @, P% L- e N1 Z把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。
' p# C, h7 _+ B$ c: f$ `上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上传,最后用在线解压工具解压。3 H0 O ^) Y4 J# W
下载(备份):先用在线解压工具压缩为一两个压缩包,接着下载,最后在本地解压。
" `! U! T2 }2 ^8 f7 f, e# y! E( @' Q' v% K
解决方案:
! F+ u# i: ]* K; c+ `
' @& T8 c6 Z/ P# Q+ i1、phpzip: 浩公出品的软件,绝对五星级推荐:http://www.pview.net/Download/
8 N( w. Z ~2 U0 s0 h这个软件有两种形式:php程序和windows下运行的exe软件。它们的目的都是解压缩文件,但是用的场合不同,一个是在服务器空间运行,一个是在本地运行,两者配合,无敌!一个小小的遗憾就是这个软件生成的压缩包不是标准的压缩格式。不过这并不影响它成为五星级软件!强烈推荐大家使用。
4 Q. j* @! Y7 x2 X& }# {
+ `1 W) M8 l3 i3 E+ B& y- d# w8 |2、dUnzip2:这是巴西人Alexandre Tedeschi出品的一个php类:http://www.phpclasses.org/browse/package/2495.html
+ {0 o6 W" ?7 g; _它在phpclasses.org的压缩类库中排在前三,确实很酷!大家看一下readme,就知道如何使用了。可以单独使用,也可以整合到自己定制的软件中,如wordpress的一个自动安装插件就是基于这个类制作的:http://mattread.com/projects/wp-plugins/installer-the-plugin/0 x: |& s e1 j) L' U @. `
PS:如果哪位XOOPS高手也制作一个类似的module,用于上传解压及安装theme、module等,那就爽呆了!!!
9 Q& Q& M% v0 p$ J& ]( R
' n0 N; K. C5 y3、PclZip:PhpConcept出品的一个php类:http://phpzip.sourceforge.net/
# C3 }; D' l6 Y& q9 I8 M6 z" b就像dUnzip2一样,大家可以通过它定制相应的软件,如:CMSware在线解压系统v1.3 就是基于这个类制作的。“CMSware在线解压系统”也是值得推荐的一个软件,不过它总是出现一些错误的警告,很让人郁闷。
" T" t T" Z; A: ^8 S! W4 |& A8 v8 n$ R
2 J& D! r# @+ ~' [+ q1 P更新: 发现比phpzip更好的软件了
6 \( l/ x: W/ U6 K9 J Z·faisun_unzip -在线解压ZIP文件程序 V1.0
) N+ o8 l& [' }1 C$ f( |·faisun_zip -在线压缩ZIP文件程序 V1.0
# A" P# M- I) k* i' k3 u* k这里下载:http://www.softpure.com/html/show_type/1103.htm
5 w% ~# K. X* U. D1 x
2 D+ u/ i2 e, q( }' Y其优点主要有:& {, p6 Q# N1 n; r9 v) w
1、支持流行的zip格式。. {* j+ k: T U. F
2、使用方便:特别是自动探测服务器上的zip文件,可通过下拉框选择。
8 u/ a! J7 F6 q8 i9 a+ J3、消耗的内存小:我在虚拟主机上用phpzip经常遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
' {" p- Z; ]5 Z: m4、界面简洁美观。6 `, S3 E* [% i3 e& p7 k" ]
4 F% J" P: p7 T Q=======================================
! T b$ A2 G1 m7 X1 H总结Final:6 b: y0 R: j9 u5 w8 N/ K) x
为方便快速上传安装,推荐使用在线解压缩工具:faisun_unzip v1.0- h. k* i. k5 m& k) b6 A
为方便快速下载备份,推荐使用在线压缩工具:faisun_zip v1.0# E% {' X3 T7 K; z) H
为方便快速删除大量文件,推荐使用浩公phpzip中的rm.php |
|