February Meetup

Thursday 23rd February 2017

Modernize your app with Zend Expressive
Talk by Jan Burkl (45 minutes)

In the last couple of years I’ve seen many different applications: Spaghetti code, framework based apps, good or bad code quality. But there’s one thing most of them have in common at a certain point in time: For different reasons it’s hard to migrate to the state-of-the-art programming methodology. And now Zend Expressive comes into play. Zend Expressive is not only a slim middle-ware framework which implements the PSR 7 standard. Thanks to it’s simple base concept Expressive is great as a quick start for your migration project and a smooth transition to the next generation of the app. See in this session best practices on how to bridge your legacy system – like a ZF 1 or Symfony 1 application – to Expressive and move it to the next level.

50 Shades of Backup
Talk by Sebastian Feldmann (45 minutes)

Backups are hard. Especially for heavily distributed systems. As we split our apps more and more into micro services, creating backups is no longer a single task nor in a single place. Instead, it involves data from different sources in different locations. This is where the PHP Backup Utility (phpbu) steps in to make your life easier. Besides the backup process itself, I will talk about the challenge of connecting the dev and the ops and a way to use your backups in your daily routine. All to make sure your data is ready to be restored in case of a disaster scenario.