Moin,
Möglich wäre ja auch, das Grundgerüst auch komplett durch PHP erzeugen zu lassen
Idealerweise erzeugst Du das "Grundgerüst" als Template und hast den Code getrennt davon. Beginne die Datei mit
  
<?php  
 // code  
?>  
<!-- XML/HTML Template -->  
dann hast Du auch die Möglichkeit, eigene Header zu erzeugen, was sonst nicht mehr möglich ist (wichtig für Login's mit session_start() und spätere Location-Header).
Alles, was ins "Template" soll und mit Code erzeugt wird, gibtst Du entweder mit echo() da rein, oder mit einer Callbackfunktion (Listen, Tabellen...).
Hotti