Zend Framework provides both the components with which to build applications as well as a full-blown MVC architecture for rapid development of web applications. Instead of a convention over configuration" approach, Zend Framework leaves the reins in developers' hands.

Over the years, a number of patterns of development have emerged amongst the Zend Framework community: best practices for domain modeling, how to accomplish rich view logic, techniques for interacting with client-side scripting, and more. While tutorials exist for many of these patterns, few show putting them together into a cohesive application. In this workshop, you will learn a number of these patterns, applying them to a real-world application and showing how to write a cohesive, testable Zend Framework project.

We will be concentrating on a set of Zend Framework components and development strategies that improve every aspect of application lifecycle. Starting with custom Zend_Application resources and bootstrapping techniques for better initialisation, we then look at routing web services using the Zend_Rest components. Whilst looking at domain models, we consider the proper usage of Zend_Form in relation to filtering data, as well as how Zend_Paginator can be used as a generalised data type for model data used in views. Placeholder view helpers, coupled with Zend_Layout and the ContextSwitch action helper, are looked at in detail to provide a rich view system. Finally, we will also be covering application-wide concepts such as caching and logging.


Comments are closed.

Very interesting talk, some things are already well known but I get new usage inspirations from the examples. Zend_Navigation was definitly the highlight of this morning.

The speakers are explaining really well, not much questions arise during this session.

+ Clear explaination
+ Nice examples
+/- Loose examples, not a full application which brings everything together, but you can make it up yourself

Awesome tutorial! Still learned stuff. You both do a good session, thanks

Enjoyable and informative. Would of exchanged topic count for more advanced usage but you have to please the masses :)

Very nice roundup of application design with Zend Framework, crystal clear explanations for common problems and issues with utilizing ZF for your webprojects.

I like it very much, I learned a lot of new things, I hope to see the slides one of these days. I hope next time to have the slides, so I can put my comments and remarks immediately on them.