International PHP Conference

At the International PHP Conference in Munich, Germany this week, Sebastian Bergmann, Arne Blankerts, and Stefan Priebsch shared their experience in building web applications that are scalable, yield high performance, and can be tested effectively and with ease.

Stefan Priebsch: Think big: Architecture is recursive

Stefan Priebsch showed in his "Think big: Architecture is recursive" session that the foundations of object-oriented programming are not limited to the scope of a single object but can also be applied to the architecture of a whole application. He introduced the audience to the Command Query Responsibility Segregation (CQRS) and Event Sourcing patterns, two concepts that deserve more attention from PHP developers.

Arne Blankerts: Reverse your architecture!

Arne Blankerts explained in his "Reverse your architecture!" session why the pull principle of caching is a bottleneck that impedes the performance of e-commerce web applications. He presented the audience with an alternative approach for implementing high performance software architectures that can scale web applications from a single server all the way into the cloud.

Sebastian Bergmann: Testing on the Edge

In his "Testing on the Edge" session, Sebastian Bergmann explained how edge-to-edge tests can be effectively implemented using PHPUnit. This alternative to end-to-end integration testing leads to tests that are easier to write and maintain, faster to execute, and deliver more reliable results.

Sebastian Bergmann and Arne Blankerts explained in their "From Jenkins to Production" workshop how to install and configure Jenkins, how to define and automate the build process of a PHP project, how to deal with the dependencies of a PHP-based web application, and how to automatically deploy production-ready versions of the software.

About the authors

Sebastian Bergmann
Sebastian Bergmann
Twitter LinkedIn Xing

Sebastian Bergmann, creator of PHPUnit, is an internationally sought-after expert who has played a vital role in professionalizing the PHP community.

Arne Blankerts
Arne Blankerts
Twitter LinkedIn Xing

Arne Blankerts has created solutions far ahead of the times already years ago, and finds security issues with magic intuition.

Stefan Priebsch
Stefan Priebsch
Twitter LinkedIn Xing

For over 20 years, Stefan Priebsch has been finding sustainable solutions using a unique blend of new ideas and proven approaches.

Share this article
ZendCon ZendCon Europe