I've been researching Zend Framework lately and was curious about what's actually happening behind the scene of the whole dispatch process. Inspired by Thorsten Ruf's (zenddispatch_en.pdf) clear and beautifully presented workflow, I decided to go a step deeper and crawl Zend Framework's code. I came up with my own version of the flexible yet complicated workflow.
Download PDF: Zend Framework Dispatch Workflow Diagram (v1.01)


Comments (Login to leave comments)
Thanks for sharing.
Slavi
http://slavi.biz
http://seofilter.com
You can see it at:
http://just-code-it.com/blog/2008/11/03/zend-framework-plugins-action-helpers-and-controllers-life-cycle-during-dispatch/
My intension for creating the "Dispatch Process Overview" - Diagram was to draw a simple overview for daily use.
These two diagrams in combination should answer a lot of questions about the Front Controller process.
Again, very nice diagram!
And thx for the credits.
Thorsten Ruf
Could you render a pdf with the text as vectors instead of pixels, or provide a version with a mich higher resolution?
I could do it for you too.
Could you please enable the download again, because i kept getting permission denied when tried to download the file.
File Name : Zend Framework Dispatch Workflow Diagram (v1.01)
<Error>
<Code>AccessDenied</Code>
<Message>Request has expired</Message>
<RequestId>190241AD6317C422</RequestId>
<Expires>2009-05-13T17:43:52Z</Expires>
<HostId>GqmV5ZaL/2UrFQHo+aC5cp9yL48oESzBrmGHw00lAhD10KpzaFsv27EPJ5pTOpkj</HostId>
<ServerTime>2009-05-14T23:51:58Z</ServerTime>
</Error>
Thank you.
- P.W.