Learn how to use templates in your web applications and implement them with object oriented code.
Templating is an easy way to create large sites without much hassle in maintaining a consistent look and feel across them. A standalone template file contains the HTML framework of the page and placeholders. A script can take the template file and replace the placeholders with the appropriate content to produce the final page.
While I was working on a recent project I came across the need for a basic templating script. There are several templating systems available; some are native to PHP while others have been ported to PHP from other programming languages. But, I found existing packages were too cumbersome for my needs.
The project needed something small and simple but also extensible. I needed something easy to implement and required little programming knowledge to be used successfully. For those reasons I decided to script my own templating engine.