A major goal of Smarty development is to facilitate the separation of application code from presentation. Smarty is also known as a Template Engine. It provides the programmer and template designer with a wealth of tools for automation of tasks commonly dealt with at the presentation layer of an application.
Smarty Advantages:
- MVC Structured code
- Attractive URLs
- Coding can be fnished faster
- Assistance whenever needed is available
- Maintaing the coding standards
- Based on experience and uses most of the best practices of web development and integrates some third party libraries
- This popular template engine serves as the basis for various recognized management system for content like MovableType, Xoops, and X Cart packed with diferent features.
- A web template system written in PHP and is the most fexible framework and tool for PHP