Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Imganen en BD (http://www.forosdelweb.com/f86/imganen-bd-566777/)

juanleonardo 17/03/2008 08:45

Imganen en BD
 
Hola amigos, mi preg es la siguiente: que es mas conveniente, guardar la imagen en la BD o guardar la ruta en la BD.
Otra cosa. que hace el campo BLOB, se que sirve para las imagenes pero no se bien lo que significa y como almacena las cosas
Gracias po la yuda.

gnzsoloyo 17/03/2008 09:03

Re: Imganen en BD
 
BLOB es el tipo de campo usado para almacenar enormes cadenas de binarios, por ejemplo, un archivo, dentro de una tabla, por lo que sería precisamente el caso.
Es decir, podría almacenar un JPG en su forma de digitos binarios.
Si es más conveniente o no poner la ruta o el binario en la tabla, bueno, en realidad depende del uso. Si vas a trabajar en Web, te conviene guardar la ruta, y que el servidor busque e interprete el archivo. Sino, vas a tener que manejar el archivo de la imagen desde la aplicación, ya que lo que te devuelve MySQL es el archivo en su forma de binario.

juanleonardo 17/03/2008 09:22

Re: Imganen en BD
 
Gracias por la respuesta, en el caso que yo decida guardar la ruta de la imagen, cuando usuario por ejemplo se quiera suscribir y quiera poner una imagen en su sesion y quiere que cada vez que entre a su sesion ver la imagen, esa imagen que el guardo,se almacena en la BD o debo tener un script para que mueva la imagen a una carpeta fija y la BD pueda leerla de alli?

gnzsoloyo 17/03/2008 09:41

Re: Imganen en BD
 
Te conviene una carpeta de imágenes en el servidor y un script de upload a la misma, y no ponerla en la base, por lo que te he dicho. Así el problema de búsqueda y presentación lo resuelve el server de HTTP y no recargas de tareas al PHP ni al MySQL.

juanleonardo 17/03/2008 10:04

Re: Imganen en BD
 
ya entendi lo voy a probar y te comento, gracias por la ayuda


La zona horaria es GMT -6. Ahora son las 00:55.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.