Exacto, lo mejor sería crear la web en PHP (o cualquier otro lenguaje del lado del servidor) y dejarle a la secretaria un gestor de contenidos.
Puedes informarte sobre el tema en:
http://www.php.net http://www.php-nuke.org (aunque si es para un proyecto de carrera, no creo que sea buena idea usar algo ya hecho
)