PHP 5 CMS Framework Development.pdf

(5447 KB) Pobierz
PHP5 CMS Framework
Development
Expert insight and practical guidance to creating
an efficient, flexible, and robust framework for a
PHP5-based content management system
Martin Brampton
BIRMINGHAM - MUMBAI
PHP5 CMS Framework Development
Copyright © 2008 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of
the information presented. However, the information contained in this book is sold
without warranty, either express or implied. Neither the author, Packt Publishing,
nor its dealers or distributors will be held liable for any damages caused or alleged to
be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2008
Production Reference: 1020608
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-847193-57-5
www.packtpub.com
Cover Image by Vinayak Chittar (
vinayak.chittar@gmail.com
)
Credits
Author
Martin Brampton
Reviewer
Theodore Boomer
Stefan Koopmanschap
Indexer
Senior Acquisition Editor
Douglas Paterson
Development Editor
Swapna V. Verlekar
Technical Editor
Dhiraj Chandiramani
Editorial Team Leader
Akshara Aware
Hemangini Bari
Monica Ajmera
Proofreader
Nina Hasso
Production Coordinator
Shantanu Zagade
Cover Work
Shantanu Zagade
Project Manager
Abhijeet Deobhakta
Project Coordinator
Abhijeet Deobhakta
About the Author
Martin Brampton
, an internationally known IT Industry Analyst, has an
unrivalled grasp of the complexities of modern day system architectures built on
both research and practical experiences. Martin's knowledge of the importance
of scalable frameworks is founded on the early days of his career. After studying
mathematics at Cambridge University, he built major software systems in both
financial and technical application areas. Several of his systems were acclaimed as
"legendary" in their reliability—some of which are still in use today.
After a decade of heading IT for an accountancy firm, a few years as a director
of a leading analyst firm, and an MA degree in Modern European Philosophy,
Martin finally returned to his interest in software, but this time transformed into
web applications. He found PHP5, which fits well with his prejudice in favor of
programming languages that are interpreted and strongly object oriented.
Utilizing PHP, Martin took on development of useful extensions for the Mambo (and
now also Joomla!) systems, then became a team leader for developing Mambo itself.
More recently, he has written a complete new generation CMS named Aliro, many
aspects of which are described in this book. He has also created a common API to
enable extensions to be written with a single code base for Aliro, Joomla (1.0 and 1.5)
and Mambo (
http://www.acmsapi.org
).
All in all, Martin is now interested in too many things and consequently has little
spare time. But his focus is on object oriented software with a web slant, much of
which is open-source. He runs Black Sheep Research, which provides software,
speaking and writing services, including "The Brampton Factor", a monthly column
for silicon.com (
http://silicon.com/comment/martinbrampton
) where he is
politely described as a veteran analyst.
Zgłoś jeśli naruszono regulamin