Deberías mirar los diferentes gestores de contenido (Content Manager Systems, a partir de ahora diré CMS :)) que se ofrecen gratuitos y decidir si te quedas con alguno.
Los más destacados:
- Joomla
- Drupal
- PhpNuke
- Postnuke
- Xaraya
- Xoops
- e107
- typo3
- ...
Bueno creo que primero deberías ver es si te merece la pena hacer la web entera bajo un CMS.
Un saludo!