Zend Framework Application Patterns - Part 1

Matthew Weier O'Phinney and Rob Allen (10.Jun.2010 at 09:30)
Workshop at Dutch PHP Conference 2010 (English - UK)

Rating: 4 of 5

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.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

Comments closed.


Rating: 4 of 5

10.Jun.2010 at 12:25 by Martin de Keijzer (56 comments)

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

Rating: 5 of 5

10.Jun.2010 at 16:40 by Michelangelo van Dam (277 comments)

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

Rating: 4 of 5

10.Jun.2010 at 18:28 by Lloyd Watkin (6 comments)

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

Rating: 4 of 5

11.Jun.2010 at 08:41 by Chris Ramakers (36 comments)

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

Rating: 4 of 5

14.Jun.2010 at 16:54 by Stephane Winnepenninckx (17 comments)

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.

© Joind.in 2015