Pues básicamente es lo que he comentado antes, que depende de lo que necesites.
La idea de tener las imágenes en algún directorio está bien porque la base de datos es más pequeña.
Tener las imágenes en una tabla de la base de datos está bien porque cuando haces un backup llevas toda la información y las imágenes.
Si vas a usar imágenes enormes y/o muchísimas imágenes y vas a tener una base de datos de 100 Gb, por ejemplo, es un poco incómodo a la hora de hacer backups, y puede que sea mejor tenerlas fuera. Si con las imágenes vas a tener una base de datos de tamaño razonable ¿50 Gb? pues puede que sea mejor tenerlas en la base de datos. También habría que definir qué es "razonable" para cada uno.
Lo dicho, que todo depende de cada caso en particular, por eso te comenté antes que nos contaras tus requerimientos.
|