La mejor forma de almacenar imagenes en un server

Siguiendo con mi cruzada... cuál es la mejor forma de almacenar imagenes para un sitio web donde hay multiples usuarios y multiples objetos a los que relacionar una imagen.. ejemplo

/usuario1/articulos/1/imagen.jpg: agrupando todas las imagenes de un mismo usuario

/articulos/1/imagen.jpg: sin el usuario, es menos obvio para ubicar todas las imagenes de un usuario

/año/mes/dia/imagen.jpg (estilo Wordpress): es mucho mas dificil de relacionar al usuario, pero también mas complicado para la administración.

La organización debería servir para que facilmente puede hacer que el usuario vea todos los originales subidos, para cualquier cosa, y pueda usarlos sin tener que volver a subir la imagen.

Tambien se aceptan comentarios de lo que NO hay que hacer.
Publicado por:
ignatius
Foro
General