The International PHP Conference is a globally recognized event for PHP developers, webworkers, IT managers and everyone interested in web technology.
09:00 |
Refactoring Legacy Code
Workshop by Benjamin Eberlei, Kore Nordmann (3 hour) Refactoring Legacy Code |
From Jenkins to Production – the Missing How-to
Workshop by Sebastian Bergmann, Arne Blankerts (3 hour) From Jenkins to Production – the Missing How-to |
|
Moderne Web-Apps mit HTML5 und JavaScript – Teil 1
Workshop by Sebastian Springer, Thorsten Rinne (3 hour) Moderne Web-Apps mit HTML5 und JavaScript – Teil 1 |
|
13:30 |
AngularJS für Anfänger und Umsteiger
Workshop by Robin Böhm, Philipp Tarasiewicz, Peter Roßbach (3 hour) AngularJS für Anfänger und Umsteiger |
Moderne Web-Apps mit HTML5 – Teil 2
Workshop by Sebastian Springer, Thorsten Rinne (3 hour) Moderne Web-Apps mit HTML5 – Teil 2 |
|
Realtime Web Applications with Node.js and WebSockets
Workshop by Jakob Ketterl, Dominik Jungowski (3 hour) Realtime Web Applications with Node.js and WebSockets |
09:45 |
PHP 5.5 new Features
Talk by Julien Pauli (1 hour) PHP 5.5 new Features |
Tablet or die. Lernen aus den Fehlern der anderen
Talk by Christian Kuhn (1 hour) Tablet or die. Lernen aus den Fehlern der anderen |
|
WordPress for the win!
Talk by Juliette Reinders Folmer (1 hour) WordPress for the win! |
|
Are you Agile yet?
Talk by Gordon Oheim (1 hour) Are you Agile yet? |
|
Smartphone Synchronisation über ActiveSync mithilfe von Syncroton
Talk by Lars Kneschke (1 hour) Smartphone Synchronisation über ActiveSync mithilfe von Syncroton |
|
MySQL 5.6 and the Future
Talk by Johannes Schlüter (1 hour) MySQL 5.6 and the Future |
|
11:15 |
Von der Web-App zum Store
Talk by Johannes Brosi (1 hour) Von der Web-App zum Store |
Polyglot Persistence
Talk by Carsten Harnisch (1 hour) Polyglot Persistence |
|
Definition of almost done
Talk by Dominik Jungowski (1 hour) Definition of almost done |
|
RESS – RWD and Server-side Components
Talk by Sven Wolfermann (1 hour) RESS – RWD and Server-side Components |
|
The Architecture of Stack Overflow
Talk by Marco Cecconi (1 hour) The Architecture of Stack Overflow |
|
Escaping the Legacy Hell
Talk by Benjamin Eberlei, Kore Nordmann (1 hour) Escaping the Legacy Hell |
|
Vor BDD und TDD war PDD
Talk by Manuel Pichler, Sebastian Bergmann (1 hour) Vor BDD und TDD war PDD |
|
13:30 |
If Responsive Web Design is the Answer, What Was the Question?
Keynote by Luca Passani (30 minutes) If Responsive Web Design is the Answer, What Was the Question? |
14:15 |
Responsive Webdesign: Prozess, Dialog, Qualität
Talk by Peter Rozek (1 hour) Responsive Webdesign: Prozess, Dialog, Qualität |
Wetware: Bugs und Qualitätssicherung
Talk by Johann-Peter Hartmann (1 hour) Wetware: Bugs und Qualitätssicherung |
|
Testing on the Edge
Talk by Sebastian Bergmann (1 hour) Testing on the Edge |
|
Pixelschubsen oder Frontend-Framework?
Talk by Mareike Graf, Simon Hohenadl (1 hour) Pixelschubsen oder Frontend-Framework? |
|
Continuous Development mit Drupal
Talk by Bastian Feder (1 hour) Continuous Development mit Drupal |
|
SQL? NoSQL? MySQL!
Talk by Johannes Schlüter (1 hour) SQL? NoSQL? MySQL! |
|
15:45 |
A fresh Look at Content Management
Talk by Robert Lemke (1 hour) A fresh Look at Content Management |
Understanding PHP memory
Talk by Julien Pauli (1 hour) Understanding PHP memory |
|
Von Continuous Integration zu Continuous Delivery
Talk by Steffen Schluff (1 hour) Von Continuous Integration zu Continuous Delivery |
|
Everything you always wanted to know about UTF-8 (but never dared to ask)
Talk by Juliette Reinders Folmer (1 hour) Everything you always wanted to know about UTF-8 (but never dared to ask) |
|
Responsive Design
Talk by Johannes Brosi (1 hour) Responsive Design |
|
Lean Software Engineering at Stack Exchange
Talk by Marco Cecconi (1 hour) Lean Software Engineering at Stack Exchange |
|
17:00 |
Are we there yet?
Talk by Anselm Hannemann (1 hour) Are we there yet? |
Entwickeln ist gut, Releasen ist besser
Talk by Robert Misch, Simon Hohenadl (1 hour) Entwickeln ist gut, Releasen ist besser |
|
Test-driven Development with Drupal
Talk by Bastian Feder (1 hour) Test-driven Development with Drupal |
|
Finding a Pub with MongoDB and OpenStreetMap
Talk by Derick Rethans (1 hour) Finding a Pub with MongoDB and OpenStreetMap |
|
Einfach agil starten
Talk by Judith Andresen (1 hour) Einfach agil starten |
|
Thread-basierte Anwendungsentwicklung mit PHP
Talk by Johann Zelger, Tim Wagner (1 hour) Thread-basierte Anwendungsentwicklung mit PHP |
|
Zend Framework 2 feat. MongoDB
Talk by Ralf Eggert (1 hour) Zend Framework 2 feat. MongoDB |
09:00 |
If Responsive Web Design is the Answer, What Was the Question?
Talk by Luca Passani (1 hour) If Responsive Web Design is the Answer, What Was the Question? |
Enterprise JavaScript Architekturen
Talk by Sebastian Springer (1 hour) Enterprise JavaScript Architekturen |
|
Planning for the Unplannable: Framework-Grade Architecture
Talk by Robert Lemke (1 hour) Planning for the Unplannable: Framework-Grade Architecture |
|
Logging Best Practices – formulieren, ausgeben und analysieren
Talk by Peter Roßbach (1 hour) Logging Best Practices – formulieren, ausgeben und analysieren |
|
High-Performance PHP with HipHop
Talk by Steve Kamerman (1 hour) High-Performance PHP with HipHop |
|
Arduino mit PHP steuern
Talk by Thomas Weinert (1 hour) Arduino mit PHP steuern |
|
Synchronous Replication for MySQL
Talk by Kenny Gryp (1 hour) Synchronous Replication for MySQL |
|
10:30 |
Unit Testing einer Zend-Framework 2 Anwendung
Talk by Ralf Eggert (1 hour) Unit Testing einer Zend-Framework 2 Anwendung |
"Do it yourself" oder "outsource"?
Talk by Katja Speck (1 hour) "Do it yourself" oder "outsource"? |
|
Lassen Sie sich von schlechter Performance nicht Ihr Wochenende verderben!
Talk by Wolfgang Gottesheim (1 hour) Lassen Sie sich von schlechter Performance nicht Ihr Wochenende verderben! |
|
three.js lightweight 3D Library
Talk by Dennis Wilson (1 hour) three.js lightweight 3D Library |
|
Reverse your architecture!
Talk by Arne Blankerts (1 hour) Reverse your architecture! |
|
Selling Responsive Web Design
Talk by Patrick Lobacher (1 hour) Selling Responsive Web Design |
|
The good, the bad and the ugly UI
Talk by Dennis De Cock (1 hour) The good, the bad and the ugly UI |
|
11:45 |
HTML.future – what the web needs next
Keynote by Bruce Lawson (45 minutes) HTML.future – what the web needs next |
13:45 |
JavaScript QA Tools
Talk by Sebastian Springer (1 hour) JavaScript QA Tools |
Migration of a Legacy Application to Full Stack Symfony2: A success Story
Talk by Hans-Christian Otto (1 hour) Migration of a Legacy Application to Full Stack Symfony2: A success Story |
|
REST in practice
Talk by Joshua Thijssen (1 hour) REST in practice |
|
TYPO3 Flow 2.0 in the field
Talk by Patrick Lobacher (1 hour) TYPO3 Flow 2.0 in the field |
|
Schneller RWD-Projekte umsetzen mit Sass
Talk by Sven Wolfermann (1 hour) Schneller RWD-Projekte umsetzen mit Sass |
|
Think big: architecture is recursive
Talk by Stefan Priebsch (1 hour) Think big: architecture is recursive |
|
15:00 |
Zero-Downtime Deployment with Jenkins, Git and Surf
Talk by Robert Lemke (1 hour) Zero-Downtime Deployment with Jenkins, Git and Surf |
JavaScript – the structural problem
Talk by Oliver Sturm (1 hour) JavaScript – the structural problem |
|
Keeping your project alive
Talk by Dennis De Cock (1 hour) Keeping your project alive |
|
The 500 Gbit/s challenge
Talk by Sascha Schumann (1 hour) The 500 Gbit/s challenge |
|
Objekte mit Standardinterfaces entkoppeln
Talk by Thomas Weinert (1 hour) Objekte mit Standardinterfaces entkoppeln |
|
Science of Design
Talk by Denys Mishunov (1 hour) Science of Design |
|
Commerce Architektur aus Sicht eines Dienstleisters
Talk by Stefan Willkommer (1 hour) Commerce Architektur aus Sicht eines Dienstleisters |
|
16:30 |
The Proxy pattern in PHP
Talk by Marco Pivetta (1 hour) The Proxy pattern in PHP |
Ladegeschwindigkeit, Ladegeschwindigkeit, Ladegeschwindigkeit
Talk by Stefan Wintermeyer (1 hour) Ladegeschwindigkeit, Ladegeschwindigkeit, Ladegeschwindigkeit |
|
Success by Architecture: High Performance eCommerce
Talk by Sebastian Heuer (1 hour) Success by Architecture: High Performance eCommerce |
|
Pure and functional JavaScript
Talk by Jakob Westhoff (1 hour) Pure and functional JavaScript |
|
Verträge in agilen Softwareprojekten
Talk by Björn Schotte (1 hour) Verträge in agilen Softwareprojekten |
|
Hello Canvas! Grafische 2D Programmierung im Browser
Talk by Dennis Wilson (1 hour) Hello Canvas! Grafische 2D Programmierung im Browser |
09:00 |
openTSDB – Metrics for a distributed World
Talk by Oliver Hankeln (1 hour) openTSDB – Metrics for a distributed World |
Modernes Frontend Development mit Bower, Grunt, Yeoman
Talk by Thorsten Rinne (1 hour) Modernes Frontend Development mit Bower, Grunt, Yeoman |
|
JavaScript Security
Talk by Johann-Peter Hartmann (1 hour) JavaScript Security |
|
Don't reboot. Debug!
Talk by Joshua Thijssen (1 hour) Don't reboot. Debug! |
|
trivago – Just a website?
Talk by Andy Grunwald (1 hour) trivago – Just a website? |
|
When dynamic becomes static: the next step in web caching techniques
Talk by Wim Godden (1 hour) When dynamic becomes static: the next step in web caching techniques |
|
The Future of Digital Layout: Cutting-Edge CSS Features
Talk by Andre Jay Meissner (1 hour) The Future of Digital Layout: Cutting-Edge CSS Features |
|
10:30 |
So gut wie fertig …
Talk by Stefan Priebsch, Tobias Schlitt (1 hour) So gut wie fertig … |
Using WordPress as an application framework
Talk by Marko Heijnen (1 hour) Using WordPress as an application framework |
|
Getting started with Static Code Analysis the Right Way
Talk by Richard Süselbeck (1 hour) Getting started with Static Code Analysis the Right Way |
|
Behaviour Driven Development mit JavaScript
Talk by Marco Emrich (1 hour) Behaviour Driven Development mit JavaScript |
|
Secure development : 9 skills that developers must have
Talk by Antonio Fontes (1 hour) Secure development : 9 skills that developers must have |
|
Maintain your Environment with puppet
Talk by Hans-Christian Otto (1 hour) Maintain your Environment with puppet |
|
13:45 |
OWASP Top 10
Talk by Tobias Zander (1 hour) OWASP Top 10 |
Compilation Target: JavaScript
Talk by Jakob Westhoff (1 hour) Compilation Target: JavaScript |
|
Besseres Web-Development über Crowdtesting? Fallstricke, Erfahrungen, Best Practices
Talk by Jan Wolter (1 hour) Besseres Web-Development über Crowdtesting? Fallstricke, Erfahrungen, Best Practices |
|
Sorgenfreies Betreiben von Web-APIs und Webanwendungen mit Windows Azure Websites
Talk by Rainer Stropek (1 hour) Sorgenfreies Betreiben von Web-APIs und Webanwendungen mit Windows Azure Websites |
|
Make it SOLID. Software Architecture for System Administrators
Talk by Ole Michaelis, Soenke Ruempler (1 hour) Make it SOLID. Software Architecture for System Administrators |
|
15:00 |
Node.js, Socket.IO and Knockout – a hybrid architecture
Talk by Oliver Sturm (1 hour) Node.js, Socket.IO and Knockout – a hybrid architecture |
Doctrine ORM and Zend Framework 2
Talk by Marco Pivetta (1 hour) Doctrine ORM and Zend Framework 2 |
|
Integrating security in your web application project: when and how?
Talk by Antonio Fontes (1 hour) Integrating security in your web application project: when and how? |
|
Juju - Mit ein wenig Magie zur perfekten Cloud
Talk by Frank Müller (1 hour) Juju - Mit ein wenig Magie zur perfekten Cloud |
|
JavaScript on Steroids
Talk by Rainer Stropek (1 hour) JavaScript on Steroids |
|
Cache (nearly) everything!
Talk by Mike Lohmann (1 hour) Cache (nearly) everything! |
|
16:30 |
Was interessiert mich der Core?
Talk by Stefan Priebsch, Tobias Schlitt (1 hour) Was interessiert mich der Core? |
JavaScript-basiertes A/B-Testing – Entscheidungshilfe bei der Auswahl eines Testing-Tools
Talk by Toby Urff (1 hour) JavaScript-basiertes A/B-Testing – Entscheidungshilfe bei der Auswahl eines Testing-Tools |
|
WebGL – 3D Welten im Browser
Talk by Kai Niklas (1 hour) WebGL – 3D Welten im Browser |
|
Secure Identity Management with SCIMv2 and OAuth2
Talk by Thorsten Roßner (1 hour) Secure Identity Management with SCIMv2 and OAuth2 |
|
Performance Testing Checklist for Symfony2
Talk by Dustin Whittle (1 hour) Performance Testing Checklist for Symfony2 |