It‘s the 10th. anniversary of the International PHP Conference. Being in business for ten years, we met some great people, made true fans and encouraged PHP developers all over the world to commit their passion for web-development to a growing community, that is behind some of the most well-known websites today.

Keynote
Talk
Workshop
Social
Event Related

Monday, 11th October 2010

Sessions
09:00

State of the Mocks

Sebastian Bergmann

Practical PHP Refactoring

Stefan Priebsch

Creating clean code with Aspect-Oriented Programming

Robert Lemke

09:30

Opening Keynote

Zeev Suraski

10:15

Debugging - Rules and Tools

Ian Barber

Security by Design

Arne Blankerts

MySQL&PHP - The current state

Johannes Schlüter

Increase performance and uptime with Apache Traffic Server

Tom Melendez

Agility and Quality

Sebastian Bergmann

11:45

Your Tests are lying!

Sebastian Bergmann

Why MVC is not an application architecture ...

Stefan Priebsch

Of knowledge sharing and the developer quality lifecycle

Jordi Boggiano

14:15

Introduction to AtomPub Web Services

Ben Ramsey

Creating a flexible WebDAV server with PHP

Slavey Karadzhov

Daten im Web: OData

Dariusz Parys

15:45

Introduction to Testing with Selenium

Arne Blankerts

Designing HTTP APIs and RESTful Services

David Zuelke

Gearman Job Server

Frank Ruske

17:00

HTML5 for PHP Developers

Thorsten Rinne

PHPUnit to the limit

Tobias Schlitt, Kore Nordmann

The Secret Recipe for a Rich and Juicy M

Robert Lemke

Tuesday, 12th October 2010

Sessions
09:00

PHP inside (of embedded devices)

Derick Rethans

Better Quality through Scrum

Dominik Jungowski

10:15

From eZ to Zeta Components

Tobias Schlitt

JavaScript Scopes and Events

Jordi Boggiano

Ein Silberstreifen am Horizont

Richard Temme

11:45

'In search of…' - integrating site search systems

Ian Barber

Continuous Improvement in PHP Projects

Thorsten Rinne

First Steps: Lizenzverwaltung und Updates in Form eines eigenen PHP AppStores

Stefan Pasel

14:00

Life, the Internet and Everything (A very short Story about Users, Money and the Meaning of the Web.)

André Morys

15:00

Integrating symfony and Zend Framework

Stefan Koopmanschap

Doctrine 2: Next Generation ORM

Benjamin Eberlei

Develop for Lean Administration - Chances from the Cloud

Dana Stoll

16:30

Ran an den Klienten - ein Cache-Plugin für mysqlnd

Ulf Wendel

Advanced project tracking with arbit

Kore Nordmann

Wednesday, 13th October 2010

Sessions
09:00

RedSpark für PHP-Developer

Till Kubelke

10:15

MySQL Query Tracing and Profiling

Johannes Schlüter

HTML5 Security

Stefan Esser

Virtualization Strategies for Developing and Deploying High Performance PHP Applications

Todd Trichler

11:45

Any to any - Convert your documents

Tobias Schlitt, Kore Nordmann

How to scale a PHP Application

Jan Burkl

14:00

PHP - Yesterdays Scala and the Cobol of tomorrow?

Johann-Peter Hartmann, Pierre Joye

15:00

Embracing Constraints with CouchDB

David Zuelke

PHP als Glue-Language für Legacy-Systeme

Sascha Schumann

Lesser Known Security Problems in PHP Applications (2010 Edition)

Stefan Esser

PHP Cloud Operating Patterns

Tobias Kunze Briseño

Would you like docs with that?

Stefan Koopmanschap

16:30

Using Cassandra with your web application

Tom Melendez

Geolocation and Maps with PHP

Derick Rethans

Makara On-Boarding Hackathon

Tobias Kunze Briseño

Thursday, 14th October 2010

Sessions
09:15

HTTP for the REST of Us

Ben Ramsey, David Zuelke

XML with PHP, the hidden gems

Arne Blankerts, Tobias Schlitt

Hand in Hand: Dynamic and Static Testing

Manuel Pichler, Sebastian Bergmann

jQuery-Jeopardy

Bastian Feder, Jakob Westhoff

14:15

Beautiful models

Stefan Priebsch, Kore Nordmann

Using Git in PHP projects

Thorsten Rinne, Nils Adermann