封面
版权页
Credits
About the Author
Acknowledgement
About the Reviewers
Preface
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. CMS Architecture
Technology for CMS building
The CMS environment
Summary
Chapter 2. Organizing Code
Discussion and considerations
Exploring PHP and object design
Framework solution
Summary
Chapter 3. Database and Data Objects
Discussion and considerations
Exploring PHP—indirect references
Framework solution
Summary
Chapter 4. Administrators Users and Guests
Discussion and considerations
Exploring PHP—arrays and SQL
Framework solution
Summary
Chapter 5. Sessions and Users
Discussion and considerations
Session data and scalability
Exploring PHP—frameworks of classes
Framework solution
Creating a session
Keeping session data tidy
Summary
Chapter 6. Caches and Handlers
Discussion and considerations
Exploring PHP—static elements and helpers
Framework solution
Summary
Chapter 7. Access Control
Discussion and considerations
Exploring SQL—MySQL and PHP
Framework solution
Summary
Chapter 8. Handling Extensions
Discussion and considerations
Exploring PHP—XML handling
Framework solution
Summary
Chapter 9. Menus
Discussion and considerations
Exploring PHP—array functions
Framework solution
Summary
Chapter 10. Languages
Discussion and considerations
Exploring PHP—character sets
Framework solution
Summary
Chapter 11. Presentation Services
Discussion and considerations
Exploring PHP—clarity and succinctness
Framework solution
Summary
Chapter 12. Other Services
Discussion and considerations
Framework solution
Summary
Chapter 13. SEF and RESTful Services
Discussion
Framework solution
Summary
Chapter 14. Error Handling
Discussion
Framework solution
Summary
Chapter 15. Real Content
Discussion and considerations
Framework solution
Summary
Appendix A. Packaging Extensions
Appendix B. Packaging XML Example
Index
更新时间:2021-04-13 17:22:19