Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/11/2010, 11h10   #1
Nouveau Membre du Club
 
Inscription : août 2009
Messages : 223
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 223
Points : 29
Points : 29
Par défaut 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
claire34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 13h33   #2
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 834
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 834
Points : 3 312
Points : 3 312
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.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 15h01   #3
Nouveau Membre du Club
 
Inscription : août 2009
Messages : 223
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 223
Points : 29
Points : 29
Oui c'est bien ce que je me disais.
Je vais opter pour la solution des chemins des images dans la BDD

Merci beaucoup
claire34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h10.


 
 
 
 
Partenaires

Hébergement Web