Hola,
Al final he encontrado un referencia muy buena (bajo mi opinion) para crear portales web con sistema de autentificacion basado en PHP, con ayuda de MySQL y con un la implementación de un sistema de descargas como el que yo quiero montar.
El documento en cuestion de unas 400 paginas se encuentra en
http://www.rs-labs.com/papers/PFC.pdf y su lectura es muy amena.
Es del mismo autor que el articulo "Boinas negras: una solución al concurso" (tb descargable desde esa web), otro doc increiblemente bueno, por lo menos para mi ya que aprendi muchas cosas...o por lo menos las conocí.
Un saludo