-
stocker image dans BDD
Bonjour,
J'aurai besoin de quelques conseils.
Je dispose sur un site internet d'un formulaire d'upload destiné à uploader des images.
2 solutions s'offrent à moi :
- stocker ces images dans la BDD
- les stocker dans un dossier sur mon serveur distant et de les recuperer d'une autre facon.
J'aimerai savoir quels incidences l'insertion d'une grosse quantité d'image dans la BDD cela aurait?? (ralentissement du site ???)
Merci par avance pr vous conseils ;)
-
Stocker les images dans une bdd ne sert à rien. CA prend beaucoup de place pour rien.
Ce qu'il est possible de faire en revanche , c'est de stocker leur chemin sur le disque.
On peut aussi imaginer garder dans la bdd les infos des images tels que leur poids , leur résolution , ... pour ne pas avoir à les recalculer à chaque fois.
Donc dans l'idée :
- Tu upload l'image
- Tu récupères les infos (chemin , taille, réso ...)
- Tu insère dans ta bases ses infos en laissant l'image dans un dossier quelconque.
Ca te permet d'avoir les avantage de la bdd (recherche facilité) sans avoir les problème inhérent au stockage de BLOB.
-
Oui c'est bien ce que je me disais.
Je vais opter pour la solution des chemins des images dans la BDD ;)
Merci beaucoup :)