Choisir sa galerie photo pour internet

Ayant récemment eu besoin de remettre à jour ma galerie-photo sur internet, j’ai eu l’occasion, un peu malgré moi, de tester plusieurs des scripts de galerie disponibles gratuitement sur le web. Ma photothèque n’est pas énorme mais elle commence quand même à prendre un peu d’embonpoint avec un peu plus de 10 000 images. Voici donc le cahier des charges que je m’étais fixé :

  • Temps d’accès rapide car je ne voulais pas que mes clients se découragent en cherchant dans la galerie et abandonnent le site
  • Gestion des mots clefs : importation des données IPTC depuis les images lors de leur ajout dans la galerie et possibilité de rechercher les images par ces mots-clefs pour mes clients
  • Mise à jour facile pour ajouter des nouvelles images
  • Un minimum de bugs…
  • Possibilité d’intégrer facilement la galerie dans un blog wordpress mais sans trop y croire…

Le référencement des images n’est pas pour moi un point crucial, jusqu’à maintenant cela m’a surtout valu des photos volées pour agrémenter des petits blogs perso.

Après un petit tour d’horizon, j’ai identifié quatre galeries-photo susceptibles de me satisfaire :

Coppermine

Bon, Coppermine, je connaissais car c’est ce que j’avais. C’est rapide à la consultation, on peu paramétrer pas mal de choses. L’importation des nouvelles photos est un peu pénible, il faut à chaque fois spécifier quel répertoire contient de nouvelles images et dans quel album on veut les mettre. Comme dans la plupart des cas on a un album = un dossier sur le serveur, c’est une perte de temps le plus souvent, et des risques d’erreurs en plus. Et en cas de mise à jour de photos déjà dans la galerie, il faut d’abord retirer les anciennes images puis importer les nouvelles versions.

Le point rédhibitoire reste cependant que depuis quelques versions, Coppermine ne sait plus gérer les mots-clefs importés des données IPTC et comprenant des caractères accentués. Les développeurs sont au courant mais ne semblent pas s’en formaliser car la toute dernière version ne corrige pas le problème, qui a juste été classé dans les « known bugs ». Donc exit Coppermine.

ZenPhoto

ZenPhoto est un script de galerie fort bien fait. L’import des images se fait par simple ajout sur le serveur, elles sont détectées automatiquement.  ZenPhoto possède en outre un module ZenPage, qui permet de rajouter des pages statiques à la galerie pour en faire un site internet à part entière. Par contre, s’il fonctionne bien avec quelques centaines d’images, ZenPhoto devient très lent lorsqu’on lui a mis les 10 000 photos. A réserver donc pour les petites photothèques, mais dans ce cas c’est un très bon choix. Il est d’ailleurs utilisé par de nombreux photographes pour diffuser leurs images sur internet.

Gallery3

Gallery3 est beau sur le papier mais c’est en fait une usine à gaz. Gallery2 souffrait déjà du même problème et j’espérais que la version 3 aurait apporté des solutions, mais que neni… Cà rame à tout les niveaux et c’est plein de bugs. La plupart des modules, dont certains sont indispensables, ne fonctionnent pas. Dommage car c’est plein d’ambition et la version 2 disposait d’un plugin pour l’intégration sous wordpress qui marchait presque bien.

iGalerie

Je suis tombé sur iGalerie un peu par hasard, et j’avoue avoir trouvé mon bonheur. L’interface est simple, intuitive, pas d’options inutiles mais le nécessaire est là. Juste un regret, il n’y a pas beaucoup de choix dans les thèmes et le développeur semble un peu tout seul, ce qui je l’espère ne mettra pas en cause la pérennité du projet. C’est du « made in france » (c’est à la mode !) et donc le forum d’aide est aussi en français, ce qui simplifie bien les choses, bien qu’on n’en ait pas trop besoin. Et pas de problèmes d’accents, bien entendu. La galerie gère mes 10 000 images sans ralentir. L’ajout de photos et leur mises à jour se fait simplement en les déposant dans le bon dossier par ftp et en appuyant sur le bouton « Scan » . Je n’ai pas rencontré de bug. iGalerie possède en outre une fonction « panier » bien pratique pour mes clients qui peuvent mettre les images qui leur plaisent dans ce panier au fur et à mesure de leur consultation de la galerie, et récupérer un fichier zip qu’ils m’envoient pour que je sache quels fichiers haute définition leur envoyer. On peut ajouter une page de tags et les statistiques de fréquentation si on veut.

L’intégration a été pensée, mais pas sous WordPress. Il y a un tutoriel qui explique comment intégrer la galerie dans un site, pour peu que celui-ci soit créé avec un outil qui génère un fichier pour chaque page du site, ce que ne fait pas WordPress. Mais bon, c’est un problème rémanent et il faut être un peu développeur pour le solutionner, ce que je ne suis pas.

Voici donc un script qui répond à la quasi totalité de mes besoins… Bref, l’essayer c’est l’adopter !