Les applications Php de gestion de fichiers
Le projet Hyla est dans une phase de développement intense pour la future version 0.9. Loin d'être en version stable pour l'instant elle a vu l'ajout de nombreuses fonctionnalités ces derniers mois, tel que les Web Services, la gestion de panier, le drag and drop etc…
C'est dans l'optique de toujours vouloir le meilleur pour Hyla que nous avons voulu le comparer a d'autres gestionnaires de fichiers en ligne. Cette comparaison prend la forme d'un tableau, comprenant une liste de fonctionnalités testées pour chaque application.
Cette comparaison a était fait en essayant d'être le plus objectif possible et de trouver des critères de comparaison juste. Bref, j'espère que ça aidera certain à trouver leur gestionnaire de fichiers qu'ils attendent depuis longtemps et j'espère, bien sûr, qu'il s'agira de Hyla... :)
Le comparatif
Spécificité des applications
Voici un tableau présentant brièvement chaque projet.
eXtplorer | Hyla 0.8.2 | Hyla 0.9.0dev | Kfm | PhpFileNavigator | PhpXplorer | Relay | SorgDownloader | WebInsta | WebShare | |
---|---|---|---|---|---|---|---|---|---|---|
Logo / Site |
Kfm | |||||||||
License | Gpl / Mpl | Gpl | Gpl | Spécifique | Gpl | Gpl | Spécifique | BSD | GPL | Gpl |
Auteur | Soeren Eberhardt | Charles Rincheval |
Charles Rincheval | Kae Verens | Lito |
Tobias Bender | Chris Iufer / David Barshow |
SlashOrg.net |
Vikas Patial / Ceasar Feijen / Roland Poot |
Virginie Vivancos |
Origine | Allemagne | France |
France | ? | Espagne | Allemagne | États-Unis |
France | Inde / Pays-Bas |
France |
Version testée | 2.0.0 | 0.8.2 | 0.9.0dev | 1.3 | 2.3.3 | 0.9.37 | B01-071706 | 1.0.2 | 0.1.4 | 0.6.5a |
Base de données | - |
Mysql (1) | Mysql (1) | mysql, pgsql, sqlite, sqlitepdo (PEAR) | Mysql | Fichiers | Mysql | Mysql | - | Fichiers (2) / Mysql |
Version Php |
>= 4.3 | >= 4.0.4 | >= 4.0.4 | >= 5.2 | >= 4.0.6 | ? | >= 4 | ? | >= 4.2 | ? |
- 1 : Sous forme de plugin, très simple d'étendre à d'autres base de données
- 2 : Infos stockées dans des fichiers .param directement dans l'arborescence
Fonctionnalités sur les fichiers / dossiers
Ce tableau compare les fonctionnalités les plus importantes pour un gestionnaire de fichiers : les actions de traitements sur ces derniers.
eXtplorer | Hyla 0.8.2 | Hyla 0.9.0dev | Kfm | PhpFileNavigator | PhpXplorer | Relay | SorgDownloader | WebInsta | WebShare | |
---|---|---|---|---|---|---|---|---|---|---|
Création de fichiers | Oui | Non | Non | Oui | Oui | Oui (1) | Non | Non | Oui | Oui |
Création de dossiers | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Édition de fichiers texte | Oui | Non | Non | Oui | Oui | Oui | Non | Non | Oui | Oui |
Édition d'images | Non | Non | Non | Oui | Non | Oui | Non | Non | Non | Non |
Ajout de fichiers locaux | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui (java) | Oui | Oui |
Ajout de fichiers distants | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Non |
Ajout multiple de fichiers | Oui | Oui | Oui | Non | Oui | Oui | Non | Oui | Oui | Oui |
Déplacement fichier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Oui | Oui |
Déplacement dossier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Oui | Oui |
Déplacement multiple | Oui | Non | Oui | Oui | Oui | Oui (2) | Non | Non | Oui | Non |
Copie fichier | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Oui | Oui |
Copie dossier | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Oui | Oui |
Copie multiple | Oui | Non | Oui | Oui | Oui | Oui (2) | Non | Non | Oui | Non |
Renommage fichier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Oui | Oui |
Renommage dossier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Oui |
Renommage multiple | Non | Non | Non | Oui | Non | Non | Non | Non | Non | Non |
Suppression fichier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Suppression dossier | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Téléchargement simple | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Téléchargement dossier | Non | Oui | Oui | Oui | Oui (3) | Oui | Non | Non | Non | Oui |
Extraction d'archives | Oui | Oui | Oui | Non | Oui | Oui | Non | Non | Non | Oui |
Gestion de panier | Oui | Non | Oui | Oui | Non | Oui (2) | Oui | Non | Non | Non |
Envoie de fichier par Email | Non | Non | Oui | Non | Oui | Non | Oui | Non | Non | Oui |
- 1 : Possibilité de créer une multitude de modèle de fichiers (css, zip...)
- 2 : En passant par le presse papier
- 3 : Ne fonctionne pas sur mon installation
Divers
Enfin, voici un comparatif de fonctionnalités supplémentaires.
eXtplorer | Hyla 0.8.2 | Hyla 0.9.0dev | Kfm | PhpFileNavigator | PhpXplorer | Relay | SorgDownloader | WebInsta | WebShare | |
---|---|---|---|---|---|---|---|---|---|---|
Valide (Xhtml, Html...) | Non | Oui | Oui | Non | Oui | Non | Non | Oui | Non | Non |
Fonctionne sans Javascript | Non | Oui | Oui | Non | Non | Non | Non | Oui | Oui | Non |
Commentaires | Non | Oui | Oui | Non | Non | Non | Non | Non | Non | Oui |
Vue arborescence | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Oui |
Modèles (Thèmes) | Non | Oui | Oui | Oui | Non | Oui | Non | Non | Non | Oui |
Galeries photos | Non | Oui | Oui | Oui | Non | Oui | Non | Non | Non | Oui |
Gestion des archives | Oui | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Oui |
Gestion des utilisateurs | Oui | Oui | Oui | Non | Oui | Oui | Oui | Oui | Non | Non |
Gestion de groupes d'utilisateurs | Non | Oui | Oui | Non | Oui | Oui | Non | Non | Non | Non |
Droits d'accès | Oui (1) | Oui | Oui | Oui (2) | Oui | Oui | Oui | Oui | Oui (1) | Oui (2) |
Création de miniatures | Non | Oui | Oui | Oui | Non | Oui | Oui | Non | Non | Oui |
Recherche | Oui | Oui | Oui | Oui | Oui | Non | Non | Non | Non | Oui |
Drag'n'Drop | Oui | Non | Oui | Oui | Non | Non | Non | Non | Non | Oui |
Diaporama | Non | Oui | Oui | Non | Non | Non | Non | Non | Non | Non |
Multi-langue | Oui | Non | Oui | Oui | Oui | Oui | Non | Oui | Non | Oui |
UTF8 | Non | Oui | Oui | Oui | Oui | Non | Oui | Non | Non | Oui |
Assistant à l'installation | Non | Oui | Oui | Non | Oui | Oui | Oui | Oui | Non | Non |
Partage d'espace par clef | Non | Non | Non | Non | Non | Non | Non | Oui | Non | Non |
Lecture différent format de fichiers | Non | Oui | Oui | Oui (3) | Non | Oui | Oui (3) | Non | Non | Oui |
Tri | Oui | Oui | Oui | Oui | Oui | Oui | Non | Oui | Non | Oui |
Vue attributs fichiers | Oui | Non | Oui | Oui | Oui | Oui | Oui | Non | Oui | Oui |
Lecture de fichiers audio/vidéo | Non | Oui | Oui | Non | Non | Non | Non | Non | Non | Oui |
Tags | Non | Non | Oui | Oui | Non | Non | Non (4) | Non | Non | Non |
Statistiques / Log |
Non |
Non |
Oui |
Non |
Oui |
Non |
0ui | Non |
Non |
- 1 : Assez simpliste
- 2 : Un seul utilisateur
- 3 : Uniquement les images
- 4 : Un sytème de flag est implémenté
Commentaires sur les projets
eXtplorer
Application très bien finie, propre, fonctionnelle, mais il manque tout de même des fonctions comme une gestion un peu plus poussée des droits, une vue en miniatures et pourquoi pas un support UTF8 du système de fichiers...
Hyla 0.8.2 & Hyla 0.9.0
Serait-ce vraiment objectif de parler de Hyla ici ?
Bref, sachez tout de même que la toute prochaine version 0.9.0 est actuellement en cours de développement intensif et vous promet beaucoup de nouveautés super sympas...
Je tiens également à préciser que la structure sous forme de plugin de Hyla vous permet de combler facilement ses manques, chose qui sera encore plus marqué dans la prochaine version.
Enfin, la version actuelle de Hyla et la version en cours de développement ne gère pas l'édition de fichiers, chose prévue pour la version 1.0.
Kfm
Le plus appréciable avec Kfm, c'est son nombre de fonctionnalités qui en fait un outils puissant, c'est d'ailleurs le seul à gérer le "renommage multiple" de fichiers qui peut s'avérer fort pratique...
Mais, son apparence très austère n'en fait pas pour moi un outils plaisant à utiliser au quotidien.
PHPfileNavigator
Très simple d'utilisation et possédant une belle apparence, c'est un bon outils, un reproche tout de même : on doit choisir entre la vue arborescente ou la vue en liste des fichiers, on ne peut pas afficher les 2 en même temps...
phpXplorer
Ceux à qui l'explorateur de Redmond manque, trouveront là l'application qui leur faut...
C'est une très bonne application et la version de développement promet beaucoup !
Relay
Il est très propre, bien fini et il possède un puissant système de statistiques vous permettant de rester au courant de toutes les actions sur les fichiers, de connaitre les fichiers les plus téléchargés, les utilisateurs les plus actifs, etc...
SorgDownloader
Il possède très peu d'action sur les fichiers / dossiers, ainsi, avec ce dernier, ne comptez pas copier ou déplacer des fichiers, à vrai dire, ce n'est pas vraiment son but, il est dans ce comparatif car il dispose d'une fonctionnalité très intéressante qui est le partage de dossier / document avec restriction, ainsi, il vous est possible de mettre à disposition de n'importe qui un document durant une durée limité ou encore de n'autoriser qu'un certain nombre de visualisation ou bien de restreindre l'accès qu'à une IP...WebInsta
Rien de révolutionnaire dans cette application qui a le mérite d'être simple et sobre.WebShare
C'est rapide et bourré de fonctions qui en font un très bon outils...à partir du moment ou on aime l'interface et pour ma part, ce n'est pas vraiment le cas...Conclusion
10 projets, 10 façons de voir les choses, chacun à ces avantages et inconvénients mais tout le monde n'a pas la même utilité, ainsi, chacun devrait y trouver son compte...
Merci à AxlCorp pour le coup de patte :)
Autres projets
Voici une courte liste de projets tout aussi intéressants :- Filenice Léger, trop léger, enfin, clairement suffisant pour faire ce pourquoi il a été créé: partager des fichiers.
- JBC Explorer Prévu dans le test au début et finalement retiré car ne disposant pas de suffisamment de fonctions de traitement sur les fichiers / dossiers.
- Pâturage Une application sympa permettant de partager fichiers, signets et galeries photos d'une manière originale.