ich würde für dieses 'problem' einfach templates verwenden .. sowie sich durch templates sehr einfach und wartungsfrei content und design 'layers' trennen lassen.
wenn sich dann nämlich das seitenlayout aendert .. dann musste ein riesen sed skript basteln das deine .zig seiten umformatiert .. oder haendisch 2 wochen nachkorrigieren

(Theoretisch kannste auch SSI verwenden .. aber wozu hat man php).
kuck mal hier:
http://smarty.php.net/
lg
ruppi