Combien d'image maximum par dossier ?

Eléphanteau du PHP | 38 Messages

20 déc. 2011, 21:39

Bonjour,

J'aimerai des conseils sur le stockage d'image sur un serveur (site de fonds d'écrans) dans le but d'une optimisation. Actuellement le serveur rame, le filer qui IOwait énormément.

Quel est le nombre maximal d'image qu'il faut mettre dans un dossier pour ne pas que ça rame et que les accès soient rapides ? 500 / 1000
Niveau arborescence je crois savoir qu'il ne faut pas trop faire de sous dossier aussi car c'est pas bon pour les performances. A combien faut-il se limiter ? 5 sous dossier ?

Merci d'avance !

ViPHP
xTG
ViPHP | 7331 Messages

23 déc. 2011, 13:02

Je ne pense pas que ton problème vienne du système de fichier...
Ou alors il serait bon de corriger l'OS du serveur. :mrgreen:

Il est en effet déconseillé de faire trop de sous-répertoires car cela fait beaucoup de lien pour le système de fichier.
Après tu peux te baser sur la capacité de Windows (linux permettant bien plus), à savoir il me semble 256 lettres dans un chemin avant de faire des liens de lien.
Mais même des liens de lien cela représente une action se comptant en nanoseconde pour le parcours...

Utilises-tu une base de données pour indexer tes images ? Replonges toi peut être dans le schéma pour optimiser les index.