Ver Mensaje Individual
  #4  
Antiguo 24-07-2019
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Reputación: 20
movorack Va camino a la famamovorack Va camino a la fama
Es que siempre "depende de..."

Si es una sola imagen de configuración:

- ¿Con que frecuencia usas o descargas la imagen?
- ¿Con que frecuencia actualizas la imagen?

Ej.

- Logo del aplicativo: Puede que no requieras almacenarlo y puedas distribuirlo como archivo con el aplicativo
- Logo de la compañía que usa el aplicativo: Puede que se modifique muy pocas veces pero se requiera en cada reporte, ahí es posible usarlo desde la DB.

Si son imágenes por registros:

- ¿Cuantos registros y cuantas imágenes calculas se manejaran?
- ¿Tendrás tamaños de peso y dimensiones específicos ?

Ej. Fotos de clientes/empleados/productos

En estos casos, puede que pensarlo como campo de la DB sea fácil pero si con el tiempo tienden a crecer mucho ya sea por cantidad de registros o tamaño de los archivos el proceso de backup puede volverse tedioso.

hasta podrías dejarlo a elección del cliente. Es decir que se pueda con algún parámetro del aplicativo establecer si se almacena en la DB o se almacena en una ruta o algún FTP.

Mi elección, es no enviarlo a la DB. Las imágenes aumentan el tamaño de la base de datos y el backup siempre estará almacenando esas imágenes, aunque una gran cantidad de ellas no cambie.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita