par
Cyrano » 10 juil. 2005, 19:33
Le sujet a déjà été traité effectivement: stocker des images dans une base de données est techniquement possible dans des champs de type BLOB, mais c'est une très mauvaise idée.
Il est de très loin préférable de stocker les images dans un répertoire à part et ne stocker dans la base que les caractéristiques propres à chaque image: chemin d'accès, dimensions, texte alternatifs, etc... Ce sera infiniment plus rapide également au niveau du traitement des données. Les tris sur des champs BLOB peuvent en effet être "lents".
En bref, coté optimisation, c'est zéro.
Le sujet a déjà été traité effectivement: stocker des images dans une base de données est techniquement possible dans des champs de type BLOB, mais c'est une très mauvaise idée.
Il est de très loin préférable de stocker les images dans un répertoire à part et ne stocker dans la base que les caractéristiques propres à chaque image: chemin d'accès, dimensions, texte alternatifs, etc... Ce sera infiniment plus rapide également au niveau du traitement des données. Les tris sur des champs BLOB peuvent en effet être "lents".
En bref, coté optimisation, c'est zéro.