Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the cover illustration
1. The essentials
Chapter 1. Introducing Zend Framework
1.1. Introducing Structure to PHP Websites
1.2. Why Use Zend Framework?
1.2.1. Everything is in the Box
1.2.2. Modern Design
1.2.3. Easy to Learn
1.2.4. Full Documentation
1.2.5. Simple Development
1.2.6. Rapid Development
1.2.7. Structured Code is Easy to Maintain
1.3. What is Zend Framework?
1.3.1. Where did it Come From?
1.3.2. What’s in it?
1.4. Zend Framework Design Philosophy
1.4.1. High-quality Components
1.4.2. Pragmatism and Flexibility
1.4.3. Clean IP
1.4.4. Support from Zend Technologies
1.5. Alternative PHP Frameworks
1.6. Summary
Chapter 2. Hello Zend Framework!
2.1. The Model-View-Controller Design Pattern
2.1.1. The Model
2.1.2. The View
2.1.3. The Controller
2.2. The Anatomy of a Zend Framework Application
2.2.1. The Application Directory
2.2.2. The Library Directory
2.2.3. The Tests Directory
2.2.4. The Public Directory
2.3. Hello World: File by File
2.3.1. Bootstrapping
2.3.2. Apache .htaccess
2.3.3. Index Controller
2.3.4. View Template
2.4. How MVC Applies to Zend Framework
2.4.1. Zend Framework’s Controller