Interserver provides
shared, vps and dedicated hosting powered by Smarty
While categorized as a PHP framework, Smarty calls itself a template engine. Whatever name it is given,
it allows developers to separate things like HTML and CSS coding from the application logic itself. By
making the actual app coding separate from the presentation coding, developers are able to minimize
the overhead and make the coding much cleaner to work with. While not everyone thinks this type of
approach is the right way to go, those who do will really appreciate the way Smarty works.
Smarty is one of the older Template engines for PHP and has been around for years. Over that time,
however, the system has gotten lots of updates and has managed to stay quite modern in terms of the
way it works and what types of things it can do. It has also stayed up to date with all the latest releases
of PHP, which is essential for any type of framework (or template engine) like this. Those who prefer
keeping app code distinct from display code will certainly appreciate having this option.