Fall is upon us. The trees lose their leaves and temperatures are dropping. Dark, cold times are upon us. But do not be afraid: we have another meetup scheduled for you at our friends of Nucleus in Antwerp to bring you warmth of the community and shine some light onto some PHP concepts.
• 19:00 – 19:30: Welcome & Drinks
• 19:30 – 20:30: Bart McLeod on ZF2 Events
• 20:30 – 20:45: Break
• 20:45 – 21:45: Nick Belhomme on Vagrant move over, here is Docker
• 21:45 – 22:00: Announcements & Raffles
• 22:00 – ??:??: Networking & drinks
Events are a powerful means to sustain loosely coupled programming. We see more and more modern MVC frameworks embrace events that are triggered and handled within the server side code. The MVC execution chain offers its own set of events that you can hook into, while you can also implement your own. Event driven programming is fun and its opens up possibilities you wouldn’t have without them. Greater flexibility just adds to the benefits. You do wise to plan on how events would best fit into your application up front, but building them into an existing application is surely doable as well. Learn more about how events work in Zend Framework 2 during this presentation, which includes some live coding.
With more than a decade in professional web application development Nick Belhomme has contributed in a number of ways to the PHP Community. He is a domain-driven design enthusiast and his consulting focus is the design and construction of enterprise applications. He speaks and is frequently found at conferences. Understanding the changing needs of the Internet he created “Firestorage Plus!”, a Firefox Add-on which is downloaded by thousands and used by hundreds on a daily basis. In his spare time he likes to travel, take hikes with his lovely wife and loves nature.
Vagrant move over, here is Docker
Developers need to be able to run an application on an environment as closelymatched to production as possible. We can already do this through Vagrant.The problem with Vagrant is that it is slow and takes a lot of resources bothin cpu and space. Docker doesn’t have this problem and gives you a tool tocreate hundreds of different application environments on the same machine anddistribute them through a registry. As Git replaced SVN, so has Docker replaced vagrant for application environment setups.Leave the future behind, own today (like a boss).