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

Summary

In the previous chapters, we were building fundamental services that are useful in a CMS. In this chapter, we have thought about a uniform architecture for adding the functionality that is actually visible to the user. That visibility is primarily provided by modules creating output within screen areas. Those screen areas are constructed by a template, which has overall control over as many aspects of the visible style of the site as can possibly be achieved.

Less immediately visible but potentially much larger than either modules or templates, components provide specific functionality to deliver the objectives of the website. Operating beneath the surface but often having an effect on the visible results, plugins are usually small ...

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