para mi es mejor almacenar las imagenes en un directorio (pero depende de cada caso, posiblemente si la seguridad de dichas imagenes es importante sea mejor usar una carpeta con password o bien en una base de datos cifrada)
sobre los thumbnails se puede hacer una funcion en php que al momento de subir tu imagen genere automaticamente su miniatura y la guarde en el mismo u otro directorio
|