What is PHPOOT project?
PHPOOT project is for the development of a template engine with PHP. Template engines are used to make the development of an application easier by separating the presentation parts from the programming code of a application.
You can find two engines in this project. PHPOOT is the original template engine, which is for html. But this is old version. ZOGAN has been forked from PHPOOT, which is for general XML (such as XHTML). This is the current development version.
Features of ZOGAN template engine
- Template sources for ZOGAN are and must be well-formed XML documents.
- There is no complicated control stricture like 'if ... then ...' in the template syntax.
- The templates will be compiled into PHP code before display for speed.
So, the sources are expected to be written using normal XML or XHTML editor, which enables any graphic designer work easier.
Model data to display with the templates is a nested "hash", or associative array. ZOGAN uses tag attributes with particular namespace ("v" and "a" as default) to specify instructions for the template engine like that which data should be embeded there.
Recent News
- [2004-10-19] Zogan 0.2.0 has been released.
- [2004-06-21] Zogan 0.1.0 has been released.
Requirements
- PHP 4 or 5
- PEAR
- XML_HTMLSax 2.1.2, or later.
- or XML_Parser (optional)
License
the GNU Lesser General Public License version 2.1 , or any later version.
Download
PHPOOT project has sourceforge.jp project page. Download the latest from there.
Documents
Logo

Author
Revision: $Id: index.html,v 1.3 2005/03/24 12:47:53 haruki Exp $