By combining the power of PHP with a nice templating system such as Smarty and a powerful database such as PostgreSQL, you can cleanly isolate the viewer of your application from the data model and controller.

This story continues at http://www.databasejournal.com/news/...k-with-PHP.htm