Christophe PEREZ a �crit:
Le Sat, 18 Jan 2003 10:23:03 -0400, AMORE Rosaire a �crit :
[ ... ]
Et bien c'est justement ce dont tu parles ci-dessous. Dans la base tu ne stockes que la r�f�rence � l'objet (chemin+nom). Et l'objet est stock� � l'ext�rieur de la base de donn�es.1/ est-ce qu'on peut stocker un blob DANS la base? A l'ext�rieur de la base je sais qu'on peut (ce qui ne m'int�resse pas d'ailleurs).
L�, j'ai pas bien compris. C'est quoi stocker un blob "ext�rieur" � la base ?
C'est un sujet que je connais assez bien, et je sais qu'il y a des avis partag�s sur ce point. Je ne crois pas qu'il faille adopter une position tranch�e. Il y a des cas ou il peut �tre int�ressant de stocker les objets dans la base. Surtout si la base de donn�es est costaud (genre oracle, db2, postgres,...). Pour mysql, les arguments vont plutot dans le sens d'un stockage externe, parce que c'est un petit sgbd. Pour les plus gros sgbd, il y a plein de choses qu'on peut faire dans la base de donn�es, et de faire g�rer les blobs par le sgbd, peut pr�senter des avantages irrempla�ables (application de traitements proc�duraux, gestion des privil�ges et des acc�s aux objets, s�paration de la gestion des objets par le sgbd et par l'OS, ...).2/ Si oui, �videment, a-t-il un ex de code? pour ins�rer l'objet dans la base, puis pour le r�cup�rer et �ventuellement l'afficher (si c'est une image) en php. L� �a serait carr�ment du luxe.
Je ne me souviens plus du code car je ne fais plus de php/mysql depuis un moment, mais ce dont je me souviens, c'est que c'�tait formellement d�conseill�, et qu'il vallait mieux stocker dans la base un lien vers l'image qui elle est stock�e ailleurs.
Voili
Merci pour les liens en tout cas.
Rosaire
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
