The International PHP Conference is a globally recognized event for PHP developers, webworkers, IT managers and everyone interested in web-technology.

Sunday 14th October 2012

09:00
0
Jump-start your Infrastructure
Workshop by Arne Blankerts

Jump-start your Infrastructure

1
Practical Tour of Symfony2
Workshop by Hugo Hamon

Practical Tour of Symfony2

3
Test-driven JavaScript Development
Workshop by Martin Ruprecht, Sebastian Springer

Test-driven JavaScript Development

0
UX-Design für Tablets, Zen für Tablets
Workshop by Christian Kuhn

UX-Design für Tablets, Zen für Tablets

13:30 Managing your Infra with Puppet
Workshop by Joshua Thijssen

Managing your Infra with Puppet

Monday 15th October 2012

09:00
5
Opening
Talk by Sebastian Meyen

Opening

10:00 Domain-Specific Languages
Talk by Tobias Schlitt, Gordon Oheim

Domain-Specific Languages

Introduction to PHP Continuous Inspection with Sonar
Talk by Hugo Hamon

Introduction to PHP Continuous Inspection with Sonar

3
Software Packaging in 2012
Talk by Arne Blankerts

Software Packaging in 2012

Essential Interaction Design
Talk by Jan-C. Borchardt

Essential Interaction Design

3
"Log everything!"
Talk by Mike Lohmann, Stefan Schadwinkel

"Log everything!"

SPDY: der HTTP-Nachfolger
Talk by Fabian Lange

SPDY: der HTTP-Nachfolger

11:15
8
Living with Legacy
Talk by Sebastian Bergmann

Living with Legacy

Message Queues: a Primer
Talk by Mike Willbanks

Message Queues: a Primer

Puppet for Dummies
Talk by Joshua Thijssen

Puppet for Dummies

1
Expert Troubleshooting: Resolving MySQL Problems quickly
Talk by Kenny Gryp

Expert Troubleshooting: Resolving MySQL Problems quickly

5
Modularisierung von Webseiten
Talk by Jens Grochtdreis

Modularisierung von Webseiten

0
Der erfolgreiche Programmierer
Talk by Stephan Schmidt

Der erfolgreiche Programmierer

1
ROCA: Resource-oriented Client Architecture
Talk by Stefan Tilkov , Till Schulte-Coerne

ROCA: Resource-oriented Client Architecture

13:30
8
The Internet is your Application Blue Print
Keynote by Henri Bergius, Lukas Kahwe Smith

The Internet is your Application Blue Print

14:45
2
Rethinking the Architecture of a modern CMS
Talk by Henri Bergius, Lukas Kahwe Smith

Rethinking the Architecture of a modern CMS

2
CoffeeScript und Backbone an einem Beispiel
Talk by Sebastian Sanitz

CoffeeScript und Backbone an einem Beispiel

6
Maintain your Environment with Puppet
Talk by Hans-Christian Otto

Maintain your Environment with Puppet

0
Introduction to MySQL Replication
Talk by Kenny Gryp

Introduction to MySQL Replication

3
Prototyping mit YAML4
Talk by Jens Grochtdreis

Prototyping mit YAML4

6
Backbone, Socket.IO und Node.js im Einsatz
Talk by Sebastian Springer

Backbone, Socket.IO und Node.js im Einsatz

2
Die 3-D-Revolution im Web
Talk by Michel Krämer

Die 3-D-Revolution im Web

16:15
1
PHPUnit Best Practices
Talk by Sebastian Bergmann

PHPUnit Best Practices

0
Choosing Hardware for MySQL
Talk by Kenny Gryp

Choosing Hardware for MySQL

Offline Strategies for HTML5 Web Applications
Talk by Stephan Hochdörfer

Offline Strategies for HTML5 Web Applications

0
Geolocation und Location-based Services
Talk by Stephan Schmidt

Geolocation und Location-based Services

2
RESTful HTTP - Beyond the Intro Level
Talk by Stefan Tilkov

RESTful HTTP - Beyond the Intro Level

17:30 Varnish Cache: the good, the awesome, and the downright crazy
Talk by Mike Willbanks

Varnish Cache: the good, the awesome, and the downright crazy

Phingified CI and Deployment Strategies
Talk by Oliver Mueller

Phingified CI and Deployment Strategies

8
Webdesigntrends 2012
Talk by Vitaly Friedman

Webdesigntrends 2012

1
Effizienteres Web-IO auf der Basis von HTTP
Talk by Peter Roßbach

Effizienteres Web-IO auf der Basis von HTTP

Designing beautiful APIs
Talk by Tobias Schlitt

Designing beautiful APIs

18:45 Night Sessions
Talk by Carsten Eilers , Jan-Christoph Borchardt, Joshua Thijssen, Judith Andresen

Night Sessions

Tuesday 16th October 2012

08:00 Symfony and eZ Publish: let's have a Trip together
Talk by Jérôme Vieilledent

Symfony and eZ Publish: let's have a Trip together

09:00 Testing untestable Code
Talk by Stephan Hochdörfer

Testing untestable Code

Store a Country in your Database
Talk by Derick Rethans

Store a Country in your Database

2
JavaScript-QA-Tools
Talk by Sebastian Springer

JavaScript-QA-Tools

2
UX-Design und Webdesign für Tablets
Talk by Christian Kuhn

UX-Design und Webdesign für Tablets

0
Effizientes Web mit nginx, Node.js und Socket.IO
Talk by Peter Roßbach

Effizientes Web mit nginx, Node.js und Socket.IO

0
ZeroMQ: Sockets on Steroids
Talk by Lourens Naudé

ZeroMQ: Sockets on Steroids

10:15
3
Bridging the Gap
Talk by Stefan Priebsch

Bridging the Gap

1
Hidden Features in Zend's IDE
Talk by Jan Burkl

Hidden Features in Zend's IDE

6
Jetzt wird's schnell - Performante Webanwendungen mit MongoDB
Talk by Michel Krämer

Jetzt wird's schnell - Performante Webanwendungen mit MongoDB

1
Bonsai - A Graphics and Animation JS Library
Talk by Tobias Reiss

Bonsai - A Graphics and Animation JS Library

5
Effective Redesign Process
Talk by Vitaly Friedman

Effective Redesign Process

1
Mobile Commerce Patterns - der Bauplan für Smartphoneshops
Talk by Dennis Herzberger

Mobile Commerce Patterns - der Bauplan für Smartphoneshops

1
Refactoring Unit Tests
Talk by Marco Emrich

Refactoring Unit Tests

0
JSON, Schmason. Using Rails for building Web APIs
Talk by Jan Krutisch

JSON, Schmason. Using Rails for building Web APIs

11:45
11
Kata Keynote
Keynote by Marko Schulz, Bernd Schiffer, Sebastian Sanitz

Kata Keynote

13:45 Introducing PHP 5.4
Talk by Ilia Alshanetsky

Introducing PHP 5.4

1
Cloud Hosting in Minuten - von kostenfrei bis hoch skalierbar
Talk by Dariusz Parys

Cloud Hosting in Minuten - von kostenfrei bis hoch skalierbar

2
HTTP Double Colon Slash Slash: the End of the Road?
Talk by Alessandro Nadalin

HTTP Double Colon Slash Slash: the End of the Road?

8
jQuery Mobile vs. Sencha Touch
Talk by Jakob Westhoff, Hans-Christian Otto

jQuery Mobile vs. Sencha Touch

2
Die Zukunft von Browser-Games mit HTML5 und WebGL
Talk by Johannes Hoppe

Die Zukunft von Browser-Games mit HTML5 und WebGL

Mythen und Fakten über Behaviour Driven Development
Talk by Dominik Jungowski, Sebastian Bauer

Mythen und Fakten über Behaviour Driven Development

0
Native Extensions: How do they work?
Talk by Lourens Naudé

Native Extensions: How do they work?

0
Padrino vs. Rails
Talk by Hartog de Mik

Padrino vs. Rails

15:15
3
Scalable high-performance Architectures
Talk by Stefan Priebsch

Scalable high-performance Architectures

0
XtraDB Cluster: die neue MySQL-HA-Lösung
Talk by Fl Pfeiffer

XtraDB Cluster: die neue MySQL-HA-Lösung

The Event-driven Nature of JavaScript
Talk by Martin Schuhfuss

The Event-driven Nature of JavaScript

4
HTML5, the secure Way
Talk by Carsten Eilers

HTML5, the secure Way

0
Testing APIs in the Cloud
Talk by Erik R. Yverling

Testing APIs in the Cloud

0
From Rails to the Single Page App
Talk by Jan Krutisch

From Rails to the Single Page App

0
Internal DSLs in the Wild
Talk by Marco Emrich

Internal DSLs in the Wild

16:30 Under the Hood
Talk by Ilia Alshanetsky

Under the Hood

Dependency Injection with PHP
Talk by Bastian Hofmann

Dependency Injection with PHP

0
Panel NoSQL Solutions
Talk by Thomas Wießeckel

Panel NoSQL Solutions

5
The JavaScripts Craftsman - Handwerkszeug und Handgriffe
Talk by Martin Ruprecht

The JavaScripts Craftsman - Handwerkszeug und Handgriffe

0
Barrierefreiheit im Web
Talk by Timm Bremus

Barrierefreiheit im Web

0
Off the Tracks - Challenging the Rails Mindset
Talk by Nick Sutterer

Off the Tracks - Challenging the Rails Mindset

Wednesday 17th October 2012

09:00 Building Location-Aware Web Applications with Twitter and Foursquare
Talk by Alexander M. Turek

Building Location-Aware Web Applications with Twitter and Foursquare

2
Php.version++;
Talk by Pierre-A. Joye

Php.version++;

Alice and Bob: Public Key Cryptography 101
Talk by Joshua Thijssen

Alice and Bob: Public Key Cryptography 101

4
Entwurfsmuster für mobile JavaScript-Web-Apps
Talk by Tobias Bosch

Entwurfsmuster für mobile JavaScript-Web-Apps

Git started
Talk by Martin Schuhfuss

Git started

1
Zen für Tablets
Talk by Christian Kuhn

Zen für Tablets

0
Ruby on Rails: Game over or Game on? Insights into an enterprise experience
Talk by Rubén Parés-Selders

Ruby on Rails: Game over or Game on? Insights into an enterprise experience

10:30
4
Immer am Optimum, Continuous Performance
Talk by Kore Nordmann, Manuel Pichler

Immer am Optimum, Continuous Performance

0
Enhancing Scalability with Intelligent Caching
Talk by Eric Ritchie

Enhancing Scalability with Intelligent Caching

API Authorization with OAuth 2 - How it works and how to use it
Talk by Bastian Hofmann

API Authorization with OAuth 2 - How it works and how to use it

5
Dependency Management mit JavaScript
Talk by Jakob Westhoff

Dependency Management mit JavaScript

Agil - jetzt neu: für alle
Talk by Judith Andresen

Agil - jetzt neu: für alle

0
Securing Web Projects before they hurt the Organization
Talk by Antonio Fontes

Securing Web Projects before they hurt the Organization

0
Mobile Backends in Ruby on Rails
Talk by Julian Fischer, Robert Gogolok

Mobile Backends in Ruby on Rails

12:00
8
The Longest Journey - the Future from Core to User
Keynote by Stefan Priebsch , Ilia Alshanetsky, Tobias Schlitt, Johann-Peter Hartmann

The Longest Journey - the Future from Core to User

14:00 Die richtige Projektmethode
Talk by Judith Andresen

Die richtige Projektmethode

6
Die optimale Build-Pipeline
Talk by Manuel Pichler, Jakob Westhoff

Die optimale Build-Pipeline

0
Juristische Risiken der Speicherung personenbezogener Daten
Talk by Glenn D. Büllesfeld

Juristische Risiken der Speicherung personenbezogener Daten

2
Test-driven JavaScript Development
Talk by Tobias Bosch

Test-driven JavaScript Development

Von Fischen und Menschen
Talk by Dominik Jungowski

Von Fischen und Menschen

0
REST in Peace
Talk by Alessandro Nadalin

REST in Peace

15:30 The Dark Side of Traits
Talk by Alexander M. Turek

The Dark Side of Traits

OpenStreetMap for the Web
Talk by Derick Rethans

OpenStreetMap for the Web

Sichere Webarchitekturen
Talk by Johann-Peter Hartmann

Sichere Webarchitekturen

0
JavaScript Tools
Talk by Tobias von Klipstein

JavaScript Tools

0
Fünf Gründe, Scrum hinter sich zu lassen
Talk by Sebastian Bauer

Fünf Gründe, Scrum hinter sich zu lassen

0
IaaS 2.0 - flexible Webserver via WYSIWYG gestalten
Talk by Yan Minagawa

IaaS 2.0 - flexible Webserver via WYSIWYG gestalten

0
Raus aus dem Blindflug - Profiling in Rails
Talk by Robert Glaser

Raus aus dem Blindflug - Profiling in Rails

16:45
0
Developing easily deployable PHP Applications
Talk by John Mertic

Developing easily deployable PHP Applications

2
Top 10 Web Application Attacks and Countermeasures
Talk by Antonio Fontes

Top 10 Web Application Attacks and Countermeasures

2
JavaScript Closures als Design Patterns
Talk by Jakob Westhoff

JavaScript Closures als Design Patterns

0
Agile Management Dashboard - Not only a Management Gaming Board
Talk by Frank Schlesinger , Lydia Grawunder

Agile Management Dashboard - Not only a Management Gaming Board

1
Hübsche Torten - Datenvisualisierung
Talk by Nicolai Schwarz

Hübsche Torten - Datenvisualisierung