• # Je suis pas un expert, mais ...

    Posté par . En réponse au message Stocker des photos dans une base de données. Évalué à 2.

    ... oui c'est possible, en utilisant un champ de type BLOB (ou assimilé). Ça permet de stocker n'importe que contenu binaire.

    Après, pourquoi ça ne se fait pas trop :
    - c'est plus compliqué à mettre en place
    - c'est plus lent quand la base est pas optimisée pour ça
    - ça fait très vite grossir la base
    - ...

    En gros, c'est pour mieux séparer deux "types" de contenus aux caractéristiques différentes : les images prennent de la place, les données assez peu ; les données sont lisibles par un humain, pas les images ; les données sont plus souvent accédées que l'image (supposition); etc ...

    Bref, je ne pense pas qu'il y ait de raisons complètement pertinentes, i.e. on trouve des partisans de l'un et de l'autre, c'est juste une question d'organisation.