Finalmente solucioné el problema utilizando
mambo. Tan solo decir que es un sistema gestor de contenido fantastico.
Tiene muchas funcionalidades y cuando te acostumbras es muy facil de utilizar ya que tiene una interfaz muy amigable, ya sea por diseño (siempre puedes cambiar la plantilla si no te gusta) como por la distribucion de sus menús.
La parte de programación es un poco más complicada ya que utiliza clases para casi todo pero con paciencia, el código es editable.