Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 17-mar-2008, 08:45   #1 (permalink)
juanleonardo ha deshabilitado el karma
 
Avatar de juanleonardo
 
Fecha de Ingreso: agosto-2007
Mensajes: 154
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.
juanleonardo está desconectado   Responder Citando
Antiguo 17-mar-2008, 09:03   #2 (permalink)
gnzsoloyo tiene algunos puntos positivos de karma
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 672
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.
gnzsoloyo está desconectado   Responder Citando
Antiguo 17-mar-2008, 09:22   #3 (permalink)
juanleonardo ha deshabilitado el karma
 
Avatar de juanleonardo
 
Fecha de Ingreso: agosto-2007
Mensajes: 154
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?
juanleonardo está desconectado   Responder Citando
Antiguo 17-mar-2008, 09:41   #4 (permalink)
gnzsoloyo tiene algunos puntos positivos de karma
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 672
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.
gnzsoloyo está desconectado   Responder Citando
Antiguo 17-mar-2008, 10:04   #5 (permalink)
juanleonardo ha deshabilitado el karma
 
Avatar de juanleonardo
 
Fecha de Ingreso: agosto-2007
Mensajes: 154
Re: Imganen en BD

ya entendi lo voy a probar y te comento, gracias por la ayuda
juanleonardo está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93