| |||
guardar archivos jpg en mysql..... Hola, necesito guardar archivos jpg para poder trabajar con ellos de una forma mas comoda, hasta ahora guardaba el nombre de la imagen ya que entiendo que carga menos la base de datos, pero claro seria mas comodo guardar el archivo entero en la base de datos, que problema puede tener, si las fotos son de 50000bytes no es aconsejable, espero que los mas entendidos en el tema me sepan orientar si esto es necesario o no, saludos. |
| |||
Respuesta: guardar archivos jpg en mysql..... Hola Tripoli: Este es un tema que se ha discutido muchas veces, pero no se puede definir de manera tajante cual de las dos maneras es mejor, si almacenando las imágenes en la BD o como archivos en el servidor. En primer lugar, tal como lo mencionas, la parte del espacio es muy importante a considerar, pues el tamaño de la BD puede crecer bastante si manejas un número grande de imágenes. Esto tendrías que tomarlo en cuenta sobre todo para el manejo de respaldos. Por otro lado está la parte de la seguridad, ya que por ejemplo si almacenas las imágenes en la bd puedes otorgar o negar permisos para acceder a esas imágenes dependiendo de perfiles o niveles de acceso, podrías manejar estadísticas sobre quién está viendo qué fotos y algunas otras cosas por el estilo. También tendrías que considerar que el tratamiento para manejar estos datos es un poco diferente a los tipos normales, al tratarse de archivos binarios, es decir que la recuperación y el almacenamiento de las fotos no es tan trivial. Puedes optar por una opción mixta, es decir almacenar sólo algunas imágenes a las que quieras darle un tratamiento especial y el resto manejarlas como archivos, manejando sólo las rutas en MySQL. Finalmente el gusto también influye, si como dices te es más cómodo almacenar las imágenes en la BD y no consideres que te afecte en rendimiento o espacio, pues adelante. Saludos Leo. |
| |||
Respuesta: guardar archivos jpg en mysql..... hola gracias a gnzsoloyo y leonardo_josue, por vuestra colaboracion, la verdad que me habeis quitado todas las dudas y ahora entiendo que segun el tipo de proyecto solo hay una forma correcta de hacerlo, saludos. |
Etiquetas: |