Bonjour, à tous.
Par rapport à vos retour d'expérience sur l'affichage d'une galerie photos, qu'est ce qui est plus rapide : scanner un répertoire afin d'afficher les images ou les affichaient avec une requête sql avec un ID du répertoire et le nom des images dans une table ?

7 réponses


imars
Auteur

Youaaahh ça c'est un débat ... :-(

Dépend du nombre de photo, mais le plus performant et par bdd, ça fait moins travailler le disque-dur.

imars
Auteur

D'un point de vu mécanique pour le disque dur il devra parcourir le même chemin par un (dir) ou un (sql) ?

Je te conseille de prendre MySQL.

J'ai pas trop de réponse à cela, faudrait faire des testes

imars
Auteur

Ok je voulais avoir des retours mais je crois que je vais faire deux scripts pour faire un benchmark.

Salut,

Bah en fait j'pense que ça dépend du répertoire. Si ya 2 image ça ira vite, mais si comme tout hébergeur d'image ça se compte en plusieurs milliers, autant laisser tomber et passer à mysql (qui quand on y pense n'est pas si gourmand vu qu'il n'y aura qu'une requête).