Podrias usar un CMS (acronimo en ingles) que se traduce a Sistema de gestión de contenidos. Son templates ya pre-diseñados que puedes modificar, agregar información ONLINE todo lo que quieras textos, fotos, incluso el aspecto de la web... actualizarla cuando tu gustes...
Uno de los que más completos que conozco es
Joomla, hay otros buenos tambien como
Mambo,
Xoops,
PHP-Nuke.