Zend Framework Application Patterns - Part 2

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

Rating: 5 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: 5 of 5

10.Jun.2010 at 16:37 by Martin de Keijzer (56 comments)

The second part showed me a lot of things I haven't seen before. Especially the part about unit testing controllers was total awesomeness. And exactly what I needed to do next week.

The live code demo was a great sub-session, I love these real life examples.

A very large thanks for Matthew and Rob, they have shown me how to become a better ZF user, now all I need to do is apply this information.

Rating: 5 of 5

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

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

Rating: 5 of 5

13.Jun.2010 at 15:46 by Ben Waine (54 comments)

Great look at service layers also particularly enjoyed section on acl.

© Joind.in 2015