O'Reilly logo

PHP 5 CMS Framework Development by Martin Brampton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The problem

There are fundamental design issues within software as regards the separation of presentation code from the problem domain. The MVC pattern is the most widely known approach to this. Even with that in mind, plenty of alternatives remain for the delivery of XHTML in a PHP5 environment. One specific approach that has been popular is the use of some kind of templating engine. Another traditional approach to the generation of a user interface is the building of so-called widgets. Perhaps going slightly beyond widgets, page control and navigation is an issue that arises repeatedly, as is the widely used "breadcrumb trail". WYSIWYG editing is something that many users will expect, not withstanding the serious problems of delivery when XHTML ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required