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

Discussion and considerations

A critical concept for thinking about the architecture for extensions is "pluggability". It can be a rather vague concept, and can be applied in many different ways. But what it is all about is being able to plugin extra functionality in a straightforward way. A simple example of pluggability might be a range of power tools based on a single battery and charger. The power supply is turned into a tool by adding a mechanism to the battery using a standardized connection.

One part of CMS pluggability is certainly the possibility of adding new functionality. There is another big issue that crops up in the world of the web, though. It is constant change. Partly brought about by continual software development, it ...

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