Let me begin with this; I know that similar questions exist, but they are already a couple of years old, and ZF is changing rapidly. I want to get a more recent example.
It was noted that there was no documentation on the Zend Framework. I read a lot and used it to run several applications, but I find it really hard to figure out how to do the right thing. My biggest problem is where the various components are located, where they should be created, etc.
I try to follow the best MVC practices with thin controllers, thick models. I am also trying to use the latest MVC stack, including Zend_Application and the recommended Bootstrap classes.
I want to see an example of a site that uses the best practices for the framework, which the following components can demonstrate (ideally):
- Zend_ACL / Zend_Auth : how to actually use them in an application, how to put it in your model, etc.
- Zend_Layout : how to do it right with common parts such as menus
- Zend_Navigation . I basically don't know how best to use this instance.
- Zend_Cache : Again, where it belongs, you use it in controllers (maybe?)
- Zend_Db . I want the example to use a database, but I would prefer to just use ZF rather than Doctrine
- Zend_Feed : I'm not quite sure how to properly set up an RSS feed (i.e. set a content type, etc.).
- Zend_Form: , , , .
- Zend_Paginator: , ?
, , , , .
, , Zend MVC ? , ? 1.10, 1.8 .