The International PHP Conference is a globally recognized event for PHP developers, webworkers, IT managers and everyone interested in web-technology.
09:00 |
Jump-start your Infrastructure
Workshop by Arne Blankerts Jump-start your Infrastructure |
Practical Tour of Symfony2
Workshop by Hugo Hamon Practical Tour of Symfony2 |
|
Test-driven JavaScript Development
Workshop by Martin Ruprecht, Sebastian Springer Test-driven JavaScript Development |
|
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 |
09:00 |
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 |
|
Software Packaging in 2012
Talk by Arne Blankerts Software Packaging in 2012 |
|
Essential Interaction Design
Talk by Jan-C. Borchardt Essential Interaction Design |
|
"Log everything!"
Talk by Mike Lohmann, Stefan Schadwinkel "Log everything!" |
|
SPDY: der HTTP-Nachfolger
Talk by Fabian Lange SPDY: der HTTP-Nachfolger |
|
11:15 |
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 |
|
Expert Troubleshooting: Resolving MySQL Problems quickly
Talk by Kenny Gryp Expert Troubleshooting: Resolving MySQL Problems quickly |
|
Modularisierung von Webseiten
Talk by Jens Grochtdreis Modularisierung von Webseiten |
|
Der erfolgreiche Programmierer
Talk by Stephan Schmidt Der erfolgreiche Programmierer |
|
ROCA: Resource-oriented Client Architecture
Talk by Stefan Tilkov , Till Schulte-Coerne ROCA: Resource-oriented Client Architecture |
|
13:30 |
The Internet is your Application Blue Print
Keynote by Henri Bergius, Lukas Kahwe Smith The Internet is your Application Blue Print |
14:45 |
Rethinking the Architecture of a modern CMS
Talk by Henri Bergius, Lukas Kahwe Smith Rethinking the Architecture of a modern CMS |
CoffeeScript und Backbone an einem Beispiel
Talk by Sebastian Sanitz CoffeeScript und Backbone an einem Beispiel |
|
Maintain your Environment with Puppet
Talk by Hans-Christian Otto Maintain your Environment with Puppet |
|
Introduction to MySQL Replication
Talk by Kenny Gryp Introduction to MySQL Replication |
|
Prototyping mit YAML4
Talk by Jens Grochtdreis Prototyping mit YAML4 |
|
Backbone, Socket.IO und Node.js im Einsatz
Talk by Sebastian Springer Backbone, Socket.IO und Node.js im Einsatz |
|
Die 3-D-Revolution im Web
Talk by Michel Krämer Die 3-D-Revolution im Web |
|
16:15 |
PHPUnit Best Practices
Talk by Sebastian Bergmann PHPUnit Best Practices |
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 |
|
Geolocation und Location-based Services
Talk by Stephan Schmidt Geolocation und Location-based Services |
|
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 |
|
Webdesigntrends 2012
Talk by Vitaly Friedman Webdesigntrends 2012 |
|
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 |
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 |
|
JavaScript-QA-Tools
Talk by Sebastian Springer JavaScript-QA-Tools |
|
UX-Design und Webdesign für Tablets
Talk by Christian Kuhn UX-Design und Webdesign für Tablets |
|
Effizientes Web mit nginx, Node.js und Socket.IO
Talk by Peter Roßbach Effizientes Web mit nginx, Node.js und Socket.IO |
|
ZeroMQ: Sockets on Steroids
Talk by Lourens Naudé ZeroMQ: Sockets on Steroids |
|
10:15 |
Bridging the Gap
Talk by Stefan Priebsch Bridging the Gap |
Hidden Features in Zend's IDE
Talk by Jan Burkl Hidden Features in Zend's IDE |
|
Jetzt wird's schnell - Performante Webanwendungen mit MongoDB
Talk by Michel Krämer Jetzt wird's schnell - Performante Webanwendungen mit MongoDB |
|
Bonsai - A Graphics and Animation JS Library
Talk by Tobias Reiss Bonsai - A Graphics and Animation JS Library |
|
Effective Redesign Process
Talk by Vitaly Friedman Effective Redesign Process |
|
Mobile Commerce Patterns - der Bauplan für Smartphoneshops
Talk by Dennis Herzberger Mobile Commerce Patterns - der Bauplan für Smartphoneshops |
|
Refactoring Unit Tests
Talk by Marco Emrich Refactoring Unit Tests |
|
JSON, Schmason. Using Rails for building Web APIs
Talk by Jan Krutisch JSON, Schmason. Using Rails for building Web APIs |
|
11:45 |
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 |
Cloud Hosting in Minuten - von kostenfrei bis hoch skalierbar
Talk by Dariusz Parys Cloud Hosting in Minuten - von kostenfrei bis hoch skalierbar |
|
HTTP Double Colon Slash Slash: the End of the Road?
Talk by Alessandro Nadalin HTTP Double Colon Slash Slash: the End of the Road? |
|
jQuery Mobile vs. Sencha Touch
Talk by Jakob Westhoff, Hans-Christian Otto jQuery Mobile vs. Sencha Touch |
|
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 |
|
Native Extensions: How do they work?
Talk by Lourens Naudé Native Extensions: How do they work? |
|
Padrino vs. Rails
Talk by Hartog de Mik Padrino vs. Rails |
|
15:15 |
Scalable high-performance Architectures
Talk by Stefan Priebsch Scalable high-performance Architectures |
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 |
|
HTML5, the secure Way
Talk by Carsten Eilers HTML5, the secure Way |
|
Testing APIs in the Cloud
Talk by Erik R. Yverling Testing APIs in the Cloud |
|
From Rails to the Single Page App
Talk by Jan Krutisch From Rails to the Single Page App |
|
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 |
|
Panel NoSQL Solutions
Talk by Thomas Wießeckel Panel NoSQL Solutions |
|
The JavaScripts Craftsman - Handwerkszeug und Handgriffe
Talk by Martin Ruprecht The JavaScripts Craftsman - Handwerkszeug und Handgriffe |
|
Barrierefreiheit im Web
Talk by Timm Bremus Barrierefreiheit im Web |
|
Off the Tracks - Challenging the Rails Mindset
Talk by Nick Sutterer Off the Tracks - Challenging the Rails Mindset |
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 |
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 |
|
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 |
|
Zen für Tablets
Talk by Christian Kuhn Zen für Tablets |
|
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 |
Immer am Optimum, Continuous Performance
Talk by Kore Nordmann, Manuel Pichler Immer am Optimum, Continuous Performance |
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 |
|
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 |
|
Securing Web Projects before they hurt the Organization
Talk by Antonio Fontes Securing Web Projects before they hurt the Organization |
|
Mobile Backends in Ruby on Rails
Talk by Julian Fischer, Robert Gogolok Mobile Backends in Ruby on Rails |
|
12:00 |
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 |
Die optimale Build-Pipeline
Talk by Manuel Pichler, Jakob Westhoff Die optimale Build-Pipeline |
|
Juristische Risiken der Speicherung personenbezogener Daten
Talk by Glenn D. Büllesfeld Juristische Risiken der Speicherung personenbezogener Daten |
|
Test-driven JavaScript Development
Talk by Tobias Bosch Test-driven JavaScript Development |
|
Von Fischen und Menschen
Talk by Dominik Jungowski Von Fischen und Menschen |
|
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 |
|
JavaScript Tools
Talk by Tobias von Klipstein JavaScript Tools |
|
Fünf Gründe, Scrum hinter sich zu lassen
Talk by Sebastian Bauer Fünf Gründe, Scrum hinter sich zu lassen |
|
IaaS 2.0 - flexible Webserver via WYSIWYG gestalten
Talk by Yan Minagawa IaaS 2.0 - flexible Webserver via WYSIWYG gestalten |
|
Raus aus dem Blindflug - Profiling in Rails
Talk by Robert Glaser Raus aus dem Blindflug - Profiling in Rails |
|
16:45 |
Developing easily deployable PHP Applications
Talk by John Mertic Developing easily deployable PHP Applications |
Top 10 Web Application Attacks and Countermeasures
Talk by Antonio Fontes Top 10 Web Application Attacks and Countermeasures |
|
JavaScript Closures als Design Patterns
Talk by Jakob Westhoff JavaScript Closures als Design Patterns |
|
Agile Management Dashboard - Not only a Management Gaming Board
Talk by Frank Schlesinger , Lydia Grawunder Agile Management Dashboard - Not only a Management Gaming Board |
|
Hübsche Torten - Datenvisualisierung
Talk by Nicolai Schwarz Hübsche Torten - Datenvisualisierung |