Yahooo! ..
Se trata que tu "contenido" lo tengas en una Base de datos por ejemplo a la cual le hagas consultas para obtener los "datos" sólo .. Tu script PHP (unos pócos sólo) se encargaran de darle el formato ...
Así que manos al manual que te han recomendado para ver como te lo haces para trabajar con Base de datos (Mysql) .. Y sobre todo definir bien como vas a clasificar tus datos .. con las propiedades que les des para en un futuro implementar buscadores y cosas así ..
Si quires algo ya hecho .. busca por "CMS" (Content Management Systems ...) el famoso "PHP-Nuke" es un CMS .. (pero no es el único ..). La base es lo mismo que un libro de visitas, que un sistema de noticias .. etc .. etc .. Sólo datos en una BD u otro dispositivo de almacenamiento y un método que los llame según la clasificación que les des ..
Mira por aquí CMS's ...
http://www.hotscripts.com/PHP/Script...nt_Management/
Un saludo,