There are more interesting articles similar to the article above: Savant Template System for PHP (uses PHP itself as its template language so you don't need to learn a new markup system. It has an o ...
We use Smarty extensively in our commercial PHP applications as well as our own website ([url=http://pineappletechnologies.com]pineappletechnologies.com).
Hypothetically, if Smarty were ever ported to other languages, all of the templates would work with no modifications. That would not be the case with PHP based templates.