personalmente preferisco tenere le immagini sul filesystem invece che nei campi blob ma è questione di gusti

io non uso il database per un motivo semplice, da filesystem è semplice il backup, dal database se scazzi il dump perdi tutto