Moving from ZF 1 to ZF 2


19:00 – 19:20: Welcome with drinks & snacks
19:20 – 19:30: Intro by SweetlakePHP
19:30 – 20:30: Moving from ZF 1 to ZF 2 by Bart McLeod
20:30 – 20:45: Break
20:45 – 21:30: Group discussion
21:30 – 21:45: Raffle, Announcements, Feedback
21:45 – ??:??: Networking and drinks

Talk: Moving from ZF 1 to ZF 2

Moving from ZF 1 to ZF 2 is not like redecorating your home. It’s more like rehousing an entire population.

Zend Framework 2 is very different from ZF 1 and comes with a completely revised MVC architecture. ZF 2 allows for very flexible programming, but needs quite a bit of configuration.

If you have existing ZF 1 applications that you intend to continue developing on, this talk might be for you. In order to follow along, it would help if you had experimented at least a little with ZF 2, so that you have a basic idea of what it could do for you. This, however, is not an absolute requirement. Even if you haven’t seen any ZF 2 code before, this talk will enlighten you on what to expect from ZF 2 and on what kind of challenges you might want to anticipate. At a first glance, there are more differences with ZF 1 then there are similarities. In this presentation I will map features of typical ZF 1 MVC web applications to their counterparts in ZF 2 MVC web applications, using code examples and a demo application.

At the end of the talk, you should have a clue as to where you could go with your own applications. You should be able to grasp in what way ZF 1 Model, View and Controllers relate to their equivalents in ZF 2 and how these are configured and managed using Modules, the ServiceManager and the EventManager.

About: Bart McLeod (@bartmcleod)

Bart McLeod is a painter and sculptor and spends most of his time programming in PHP and JavaScript. He currently works as a self-employed Zend Framework contributor, coach, developer, writer and speaker. Bart holds five Zend Certifications: PHP 4, 5, 5.3 and ZF 1 and 2. He blogs occasionally at


Jetbrains license

We can always use more raffle items! Help us out!


Future500 BV< – drinks
Finance Matters < – location
Future500 BV – hotdogs

Transip – server
O’Reilly media – discount on all books