PHP5 MVC framework for enterprise web applications
ZNF is a framework for developing PHP5 web applications. It was originally based on the Apache Struts project of the Apache Software Foundation.
The core of the ZNF framework is a flexible control layer based on standard technologies like PHP5 and XML. ZNF encourages application architectures based on the Model 2 approach, a variation of the classic Model View Controller design paradigm.
ZNF provides its own controller component and integrates with other technologies to provide the model and the view. For the model, ZNF can interact with standard data access technologies, like PDO and PEAR::MDB2. For the view, ZNF works well with Smarty template engine and XSL Transformations.
ZNF is free software, distributed under the terms of the GNU Lesser General Public License v2.