Olá,
pelas necessidades descritas, sugiro que você implemente um CMS (gerenciador de conteúdo) no seu site. O Wordpress é uma boa opção, tem uma interface amigável ao usuário, simples de utilizar.
Se tiver interesse, por favor, me retorne.
Obrigada,
Pamela