diesbezüglich kann ich dir nur templates empfehlen (arbeite schon seit über einem jahr mit ihnen - und bin voll zufrieden damit)
eine kurze beschreibung dazu findest du unter
Template faq
das prinzip ist volgendes das du deine html datei in einer eigenen datei hast und dort wo du per php dynamisch inhalt einfügen willst platzhalter setzt - damit kannst du php weitgehend ohne html codes programmieren und dein grafiker kann die html seiten einfach in einen editor laden (z.b. dreamweaver) und dort problemlos editieren
eine template klasse (in diesem falle einfach eine php klasse die man importiert) findest du in der php klassensammlung phplib (zu finden unter
phplib).
du kannst dir einfach aus der sammlung die klasse template.inc (oder so) einfach herauskopieren und verwenden