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.
09:00 |
State of the Mocks
Talk by Sebastian Bergmann State of the Mocks |
Practical PHP Refactoring
Talk by Stefan Priebsch Practical PHP Refactoring |
|
Creating clean code with Aspect-Oriented Programming
Talk by Robert Lemke Creating clean code with Aspect-Oriented Programming |
|
09:30 |
Opening Keynote
Keynote by Zeev Suraski Opening Keynote |
10:15 |
Debugging - Rules and Tools
Talk by Ian Barber Debugging - Rules and Tools |
Security by Design
Talk by Arne Blankerts Security by Design |
|
MySQL&PHP - The current state
Talk by Johannes Schlüter MySQL&PHP - The current state |
|
Increase performance and uptime with Apache Traffic Server
Talk by Tom Melendez Increase performance and uptime with Apache Traffic Server |
|
Agility and Quality
Talk by Sebastian Bergmann Agility and Quality |
|
11:45 |
Your Tests are lying!
Talk by Sebastian Bergmann Your Tests are lying! |
Why MVC is not an application architecture ...
Talk by Stefan Priebsch Why MVC is not an application architecture ... |
|
Of knowledge sharing and the developer quality lifecycle
Talk by Jordi Boggiano Of knowledge sharing and the developer quality lifecycle |
|
14:15 |
Introduction to AtomPub Web Services
Talk by Ben Ramsey Introduction to AtomPub Web Services |
Creating a flexible WebDAV server with PHP
Talk by Slavey Karadzhov Creating a flexible WebDAV server with PHP |
|
Daten im Web: OData
Talk by Dariusz Parys Daten im Web: OData |
|
15:45 |
Introduction to Testing with Selenium
Talk by Arne Blankerts Introduction to Testing with Selenium |
Designing HTTP APIs and RESTful Services
Talk by David Zuelke Designing HTTP APIs and RESTful Services |
|
Gearman Job Server
Talk by Frank Ruske Gearman Job Server |
|
17:00 |
HTML5 for PHP Developers
Talk by Thorsten Rinne HTML5 for PHP Developers |
PHPUnit to the limit
Talk by Tobias Schlitt, Kore Nordmann PHPUnit to the limit |
|
The Secret Recipe for a Rich and Juicy M
Talk by Robert Lemke The Secret Recipe for a Rich and Juicy M |
09:00 |
PHP inside (of embedded devices)
Talk by Derick Rethans PHP inside (of embedded devices) |
Better Quality through Scrum
Talk by Dominik Jungowski Better Quality through Scrum |
|
10:15 |
From eZ to Zeta Components
Talk by Tobias Schlitt From eZ to Zeta Components |
JavaScript Scopes and Events
Talk by Jordi Boggiano JavaScript Scopes and Events |
|
Ein Silberstreifen am Horizont
Talk by Richard Temme Ein Silberstreifen am Horizont |
|
11:45 |
'In search of…' - integrating site search systems
Talk by Ian Barber 'In search of…' - integrating site search systems |
Continuous Improvement in PHP Projects
Talk by Thorsten Rinne Continuous Improvement in PHP Projects |
|
First Steps: Lizenzverwaltung und Updates in Form eines eigenen PHP AppStores
Talk by Stefan Pasel First Steps: Lizenzverwaltung und Updates in Form eines eigenen PHP AppStores |
|
14:00 |
Life, the Internet and Everything (A very short Story about Users, Money and the Meaning of the Web.)
Keynote by André Morys Life, the Internet and Everything (A very short Story about Users, Money and the Meaning of the Web.) |
15:00 |
Integrating symfony and Zend Framework
Talk by Stefan Koopmanschap Integrating symfony and Zend Framework |
Doctrine 2: Next Generation ORM
Talk by Benjamin Eberlei Doctrine 2: Next Generation ORM |
|
Develop for Lean Administration - Chances from the Cloud
Talk by Dana Stoll Develop for Lean Administration - Chances from the Cloud |
|
16:30 |
Ran an den Klienten - ein Cache-Plugin für mysqlnd
Talk by Ulf Wendel Ran an den Klienten - ein Cache-Plugin für mysqlnd |
Advanced project tracking with arbit
Talk by Kore Nordmann Advanced project tracking with arbit |
09:00 |
RedSpark für PHP-Developer
Talk by Till Kubelke RedSpark für PHP-Developer |
10:15 |
MySQL Query Tracing and Profiling
Talk by Johannes Schlüter MySQL Query Tracing and Profiling |
HTML5 Security
Talk by Stefan Esser HTML5 Security |
|
Virtualization Strategies for Developing and Deploying High Performance PHP Applications
Talk by Todd Trichler Virtualization Strategies for Developing and Deploying High Performance PHP Applications |
|
11:45 |
Any to any - Convert your documents
Talk by Tobias Schlitt, Kore Nordmann Any to any - Convert your documents |
How to scale a PHP Application
Talk by Jan Burkl How to scale a PHP Application |
|
14:00 |
PHP - Yesterdays Scala and the Cobol of tomorrow?
Keynote by Johann-Peter Hartmann, Pierre Joye PHP - Yesterdays Scala and the Cobol of tomorrow? |
15:00 |
Embracing Constraints with CouchDB
Talk by David Zuelke Embracing Constraints with CouchDB |
PHP als Glue-Language für Legacy-Systeme
Talk by Sascha Schumann PHP als Glue-Language für Legacy-Systeme |
|
Lesser Known Security Problems in PHP Applications (2010 Edition)
Talk by Stefan Esser Lesser Known Security Problems in PHP Applications (2010 Edition) |
|
PHP Cloud Operating Patterns
Talk by Tobias Kunze Briseño PHP Cloud Operating Patterns |
|
Would you like docs with that?
Talk by Stefan Koopmanschap Would you like docs with that? |
|
16:30 |
Using Cassandra with your web application
Talk by Tom Melendez Using Cassandra with your web application |
Geolocation and Maps with PHP
Talk by Derick Rethans Geolocation and Maps with PHP |
|
Makara On-Boarding Hackathon
Workshop by Tobias Kunze Briseño Makara On-Boarding Hackathon |
09:15 |
HTTP for the REST of Us
Workshop by Ben Ramsey, David Zuelke HTTP for the REST of Us |
XML with PHP, the hidden gems
Workshop by Arne Blankerts, Tobias Schlitt XML with PHP, the hidden gems |
|
Hand in Hand: Dynamic and Static Testing
Workshop by Manuel Pichler, Sebastian Bergmann Hand in Hand: Dynamic and Static Testing |
|
jQuery-Jeopardy
Workshop by Bastian Feder, Jakob Westhoff jQuery-Jeopardy |
|
14:15 |
Beautiful models
Workshop by Stefan Priebsch, Kore Nordmann Beautiful models |
Using Git in PHP projects
Workshop by Thorsten Rinne, Nils Adermann Using Git in PHP projects |