Dezipper cote serveur ? Client FTP "de cours e" ?
Le
Pierre Maurette
Bonjour,
Je suis assez lent en upload, et je souhaiterais faire un certain
nombre d'opérations directement sur le serveur (Free, donc PHP 4.3.10
et compress.zlib, compress.bzip2).
Pour l'instant, je fais des scripts pour par exemple déplacer ou
dupliquer (copy) des fichiers. FileZilla ne semble pas savoir le faire.
Existe-t-il un client FTP gratuit qui serait plus performant ? (Windows
XP).
D'autre part j'aimerais uploader un dossier complet zipé et le dézipper
sur place. Les fonctins de la famille gzxxxxxx() ne paraissent pas
convenir. Est-ce possible, et si oui comment ?
Merci d'avance,
--
Pour répondre directement: enlever une lettre sur deux
wwaannaaddoooo -> wanadoo
Pierre Maurette
Je suis assez lent en upload, et je souhaiterais faire un certain
nombre d'opérations directement sur le serveur (Free, donc PHP 4.3.10
et compress.zlib, compress.bzip2).
Pour l'instant, je fais des scripts pour par exemple déplacer ou
dupliquer (copy) des fichiers. FileZilla ne semble pas savoir le faire.
Existe-t-il un client FTP gratuit qui serait plus performant ? (Windows
XP).
D'autre part j'aimerais uploader un dossier complet zipé et le dézipper
sur place. Les fonctins de la famille gzxxxxxx() ne paraissent pas
convenir. Est-ce possible, et si oui comment ?
Merci d'avance,
--
Pour répondre directement: enlever une lettre sur deux
wwaannaaddoooo -> wanadoo
Pierre Maurette

Poser une question


File_Archive (http://pear.php.net/package/File_Archive) fait ca très bien,
en quelques lignes :
File_Archive::extract(
File_Archive::readArchive('zip', $_FILES['nom']['tmp_name']),
File_Archive::toFiles('mon_dossier')
);
Etant donné que tu lis proxad.free.services.pagesperso, je ne peux que te
rappeler que les gens pensent (à tord à mon avis) qu'il n'existe aucune
application utile de File_Archive, et que donc ce que tu veux faire c'est
mal (tm). Moi je ne fais que te proposer la solution, tu prends la
responsabilité de la mettre en place.
--
Vincent
d'essayer en local et sur le site d'essai avec succès pclzip:
http://www.phpconcept.net/pclzip/index.php
512/128 du N9uf). Je mets en ligne quelques galeries photo (moins bioen
que celles offertes par Free sans doute mais c'est plus fun) pour des
amis mieux équipés en ADSL.
C'est vrai que si on fait des jpegs corrects, il n'y a rien à gagner à
les zipper. Sauf qu'il n'y a pas que le volume qui compte, il y a
également le fait de transformer une chiée de fichiers (et leur
arborescence) en un seul fichier, ou en plusieurs d'une taille précise.
J'utilisais WinRar pour fiabiliser des sauvegardes des trucs bizarre
sur CD-Rom (quelques fichiers en nom 8.3 ASCII, ça peut pas faire de
mal).
Je vais voir si je peux faire un sous-ensemble de File_Archive orienté
uniquement unzip.
Merci encore...
--
Pour répondre directement: enlever une lettre sur deux
wwaannaaddoooo -> wanadoo
Pierre Maurette
Effectivement, c'est le "concurrent" :)
L'avantage de File_Archive c'est surtout qu'il gere d'autres formats (tar,
tgz, tbz, ar, deb). Point de vue perf, ca se tient avec un leger avantage
pour File_Archive sur pas mal d'opérations. Mais évidemment, l'utilisation
de pclzip est tout a fait légitime vu que c'est une librairie faite pour ca
aussi.
Oui, c'est pas moi qu'il faut convaincre :')
Dans ce cas, il est préferable d'utiliser un truc moins gourmand pour le
serveur, par exemple un fichier tar (non compressé) ou même un zip non
compressé (même si en fait la décompression est bien moins gourmande en CPU
que la compression).
Je vois pas trop l'interet... à moins de rassembler les classes dans un même
fichier, ce qui permettra de retirer les 'require_once'. Ca demandera un
petit peu de boulot dans ce cas, et si tu trouves un bug, je sais pas trop
comment je le gererait (vu que les numéros de ligne seront nécessairement
faux).
--
Vincent
Où peut-on trouver la documentation de File_Archive ?
Merci ...
--
Pour répondre directement: enlever une lettre sur deux
wwaannaaddoooo -> wanadoo
Pierre Maurette
http://poocl.la-grotte.org
--
Vincent