Imágenes en SQL SERVER vs Imagenes en Sistema de Archivos

Tengo en una base de SQL SERVER un catalogo de imágenes y estoy en la disyuntiva de guardar las imagenes a la BD o guardar el URL y dejar las imagenes...

La FAQ Imágenes en SQL SERVER vs Imagenes en Sistema de Archivos tiene

Pertenece a la categoría:

Pregunta
Tengo en una base de SQL SERVER un catalogo de imágenes y estoy en la disyuntiva de guardar las imagenes a la BD o guardar el URL y dejar las imagenes en carpetas y luego mediante tags mostrarlas.


He encontrado que lo primero tiene muchas desventajas (el performance de la BD y del sitio disminuyen, etc ) pero no he encontrado ejemplos de lo segundo. (Cómo organizar las carpetas y los ficheros eficientemente y cómo subir o bajar las URL de imagenes a la BD)


Me pueden ayudar si "ya han pasaron por ese camino" ?



Respuesta de J. Manuel Velasco
Hola,

En la base de datos guarda unicamente el nombre de la imagen.

La estructura de directorios la controlas con constantes o directamente
en tu script.

Por ejemplo, algo así ...

$row = mysql_fetch_array($rs);
echo "<a href=images/articulos/" . $row["imagen"] . " target=_blank
title=ampliar>";
echo "<img src=images/articulos/". $row["imagen"]. " width=75px
border=0$gt;"
echo "</a>";

y si, guardar la imagen en la base de datos es muy poco recomendable.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario no revisado
0 comentarios revisados

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo