News Archive
PhpRiot Newsletter
Your Email Address:

More information

Module Bootstraps in Zend Framework: Do's and Don'ts

Note: This article was originally published at phly, boy, phly on 16 March 2010.

I see a number of questions regularly about module bootstraps in Zend Framework, and decided it was time to write a post about them finally.

In Zend Framework 1.8.0, we added Zend_Application, which is intended to (a) formalize the bootstrapping process, and (b) make it re-usable. One aspect of it was to allow bootstrapping of individual application modules -- which are discrete collections of controllers, views, and models.

The most common question I get regarding module bootstraps is:

Why are all module bootstraps run on every request, and not just the one for the requested module?

To answer that question, first I need to provide some background.

Continue reading "Module Bootstraps in Zend Framework: Do's and Don'ts"