Expose PHP template engine is a template engine written in PHP. A template is a special kind of document that describes how a page will look like. How does this differ from writing webpages/applications using ordinary PHP files?
A template does not contain code to fetch data from a database or deal with forms. It only contains code how this data is transformed to HTML.
Some reasons to use the Expose template engine:
· Application logic and presentation is separated. It makes your code much more beautiful and manageable.
· Templates are fed only the parameters you specifiy and support only a subset of native PHP functions. This means safer code and your designers will be happier, because they don't have to inject their HTML in application code.
· Expose supports server- and client-sided caching. This will considerably cut down on server/database load and reduces bandwidth.
· Expose has built-in locale support. Translators can work with separate files and never need to touch application files or templates. Writing applications in multiple languages has become easier than ever before!
· Plugins simplify common tasks like inserting a select box or date picker in your page.
· The template script language is based on PHP, which means you don't have to learn a new language.
What's New in This Release:
· The Boolean "and" (&&) operator is now properly recognized.
· Several array PHP functions are now registered at default.
· The first newline after the close tag (?>) is now stripped like expected.
· The built-in display() template function now correctly passes additional parameters to the included template.
Product's homepage