Hola:
Hice mi página pepemolina.com con la intención que se pareciera a un blog, y le puse algo como lo que pides, y simplemente hago una consulta a la base de datos para la sección de archivos... en principio muestro por años (ya son seis) con un enlace que vía Ajax "accesible" amplía la info.
Saludos