Hi,
Also irgendwie hast Du dich komisch ausgedrückt und ich hab nicht so recht verstanden, was du überhaupt willst.
Um immer wiederkehrende Bereich (z.B. Navigationselemente) fest in Deine Seiten einzubinden, könntest du Server Side Includes verwenden. Infos zu SSI findest du - natürlich - in der SelfHTML-Doku ;o)
Aber ich glaube Du willst was anderes: Du definierst im Template bestimmte Tags. Diese Tags sollen dann durch die Rückgabewerte von PHP-Funktionen etc. ausgetauscht werden, oder?
Wenn Du sowas suchst, schau Dir mal Smarty (http://smarty.php.net/). Das ist eine Template-Engine, mit der Du genau dies machen kannst.
Um Serverlast zu senken, solltest Du aber lieber keine Templates verwenden, sondern den HTML-Code fest in die PHP-Dateien einbinden. Denn so muss nicht erst die Template-Datei geöffnet und geparst werden. Aber ich denke, dass dies wohl nur bei wirklich großen Projekten ins Gewicht fällt.
Viele Grüße...
Alex :)