Zend Framework Application Patterns - Part 2

Matthew Weier O'Phinney and Rob Allen (Jun 10, 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.

Claim This Talk

Comments

Rating: 5 of 5

Jun 10, 2010, 14:37 by Martin1982

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

Jun 10, 2010, 14:41 by DragonBe

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

Rating: 5 of 5

Jun 13, 2010, 13:46 by bwaine

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

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
© Joind.in 2010