PHP 5 CMS Framework Development
Second Edition
Credits
About the Author
Acknowledgement
About the Reviewers
Preface
CMS Architecture
The idea of a CMS
Technology for CMS building
The CMS environment
Summary
Organizing Code
The problem
Discussion and considerations
Exploring PHP and object design
Framework solution
Database and Data Objects
Exploring PHP indirect references
Administrators, Users, and Guests
Exploring PHP arrays and SQL
Sessions and Users
Session data and scalability
Exploring PHP frameworks of classes
Creating a session
Keeping session data tidy
Caches and Handlers
Exploring PHP static elements and helpers
Access Control
Exploring SQL MySQL and PHP
Handling Extensions
Exploring PHP XML handling
Menus
Exploring PHP array functions
Languages
Exploring PHP character sets
Presentation Services
Exploring PHP clarity and succinctness
Other Services
SEF and RESTful Services
Discussion
Error Handling
Real Content
Packaging Extensions
Packaging XML Example