Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/05/2005, 16:05
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La imagen en sí la vas a "poner en HTML" de igual forma (con tu tag de imagen <img ...>) .. Lo que si que varia es "donde" queda físicamente tu archivo (hablando genéricamente .. por qué dá igual si es una imagen .. un .doc o un .pdf o cualquier cosa).

Puedes almacenar tu imagen (archivo) en "binario" en tu BD o bien en que quede en un directorio de tu sitio (sistema de archivos del servidor).

Comentarios al respecto puedes ver en:
http://www.forosdelweb.com/f18/tutorial-ejemplo-subir-archivos-bd-guardando-bd-binario-127775/

En principio y como resumen ..

Ventajas de tener tus archivos en "binaro" en tu BD:
Portabilidad, facilidad de hacer copias de seguridad, no problemas con permisos de archivos (y directorios) ..

Desventajas del modo "binario":
Como cualquier BD con mucho dato se ralentizan las consultas .. Sea por tener muchos archivos pequeños o pocos grandes (megabytes).

Por lo general si el sistema ha de manejar archivos de tamaño extremadamente variable .. dejar tus archivos en el sistema de archivos del servidor y en tu BD sólo la referencia del nombre del mismo será lo más optimo ..

Si quieres o requieres llevarte esos datos rápidadmente a otro sítio . hacer cópias de seguridad "compactas" .. mejor (con sus "contras") ten tus archivos en "binario" en tu BD.

Cada proyecto habrá que evaluarlo .. aunque la "media" es por la tendencia de dejar el archivo en el sistema de archivos del servidor ...

Un saludo,