Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2014, 17:09
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 492
Antigüedad: 11 años, 9 meses
Puntos: 17
Respuesta: Imagenes en base de datos o en directorio

Hola Beuses.

Este tema es algo muy normal yo igual también tuve esta duda en un programa que realice y no sabia si almacenar cada una de las imagenes en la BD o sólo almacenar el nombre en un campo, o almacenar la ruta con el nombre de la imagen. en fin....

Te recomiendo 2 opciones.

1. Guardar el nombre de la imagen en un campo de la BD y luego completar la ruta en tu programa.
2. Guardar la ruta completa de la imagen.


Como te comentaron antes puedes almacenar el nombre de la imagen, y después en tu programa creas el path completo que haga referencia a esas imagenes almacenadas en la Base de Datos.

Y la segunda opción, puedes guardar la ruta completa de cada una de las imágenes junto con su nombre, es decir su ruta completa, para posteriormente recorrerlas y mostrarlas en tu web.

PD: Pienso que no es recomendable guardar la imagen directamente en la Base de Datos ya que crearías demasiado tráfico entre consulta y consulta, puede que no lo notes mucho, pero cuando tu web contenga millones de imágenes y accedas a varias a la vez se notará bastante en el funcionamiento de la web.


Saludos.
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1