PHP 5 CMS Framework is a new book from Packt, which will take users through the creation of a working architecture for a PHP 5-based content management system. Written by Martin Brampton, this book includes extensive discussion of the design issues, and how to overcome them in the framework.
The framework is built on a strongly object-oriented architecture throughout, including adherence to MVC principles, and users will learn how to create classes for handling such things as menus, modules, components, sessions, and user tracking.
Administration and security issues are discussed as an integral part of the design and implementation of framework features. The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail.
Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for the framework, showing only the parts that raise critical design or implementation issues. For these, detailed explanation is given, leaving the less problematic parts to the code download itself.
This book is for professional PHP developers who either already use an in-house developed CMS, or are developing one, and want a thorough explanation of solutions to the common issues faced in CMS development, or simply want a working framework on which to build. The reader needs to be confident working with PHP 5 object-oriented programming.
For more details on the book please visit http://www.packtpub.com/PHP-5-CMS-Framework-Development/book.