Table of Contents

 

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