program

Vorträge

Sowohl der Workshop als auch die Vorträge werden auf Englisch präsentiert.

09:00

Einlass

09:30

Begrüßung

Einführung, Gruppenfindung für den Workshop.

10:00

Doctrine MongoDB Object Document Mapper

Jonathan Wage

Bei all dem Hype um MongoDB, der in der Datenbank Welt grade stattfindet, entschloß sich das Doctrine Team dazu ein Object Mapper dafür zu erstellen. Jetzt ist es möglich, genau wie bei Relationalen Datenbank, das PHP Domain Model effizient und transparent in MongoDB persistieren zu lassen.

11:15

Session 2

Pierre Joye

Wird noch angekündigt

12:30

Unit testing von symfony plugins mit PHPUnit

Christian Schaefer

Bei der Entwicklung von symfony Plugins, die mit Ihrem Einsatz und der Wiederverwendbarkeit den eigenen Projekten und möglicherweise (oder hoffentlich) der symfony Community weiter helfen, möchte man sicher stellen, dass ein neuer Release nicht Rückwärtskompatibilität einschränkt. Während symfony lime verwendet, bietet PHPUnit als der de facto Standard für Unit Testing in der PHP Welt viel mehr Möglichkeiten. Dieser Vortrag zeigt einige der Best Practices zum Testen von symfony Plugins, wie man Tests organisiert und wie man Abhängigkeiten auf ein Minimum reduziert.

13:30

Mittagessen

14:30

Fortgeschrittene symfony Techniken

Kris Wallsmith

Überschreite die Grenzen der Dokumentation und entdecke, was möglich ist, wenn man symfony an seine Grenzen bringt. In diesem Vortrag werden wir uns einigen Aspekten von symfony 1.4 und Doctrine 1.2 befassen und einige mächtige Funktionalitäten aus herauskitzeln, derer man sich vielleicht nicht bewusst, die man allerdings sicher verwenden möchte. Dabei werden Themen wie Routing, Forms, der Config Cache und Record Listeners eine Rolle spielen. Wenn du dich mit symfony bereits auskennst und dich wunderst, was als nächstes kommt, ist diese Session das richtige für dich.

15:45

Framework oder CMS

Gaylord Aulke

Frameworks sind cool. Es gibt viele von ihnen, sie sind mächtig und sie helfen. Ein großer Teil der PHP Entwickler Community hat gemerkt, dass Frameworks gut sind. Aber wie "verkauft" man das dem Management und den Kunden? Wann sollte man sich für den Einsatz eines Frameworks und wann für den eines eCommerce entscheiden? Der Vortrag zeigt einige Entscheidungshilfen und Argumente für den Einsatz von Framework anhand von Beispielen aus der Praxis.

17:00

Der Status von Symfony2

Fabien Potencier

Vor etwa einem Jahr gab ich bekannt, dass Symfony2 nur PHP 5.3 unterstützen wird. Was ist seitdem passiert? In diesem Vortrag werde ich über die aktuellen Neuerungen des Framework sprechen und demonstrieren wie man die neusten Symfony Components wirkunsvoll einsetzen kann.

18:15

Gewinnspiel


Workshop

Der Workshop wird von Stefan Koopmanschap, dem symfony Community Manager, aus Utrecht geleitet.

Lernen Sie das symfony Framework kennen und erstellen Sie bis zum Ende des Tages Ihre erste symfony Applikation!

Wir behandeln dabei Themen wie:

Stefan und das symfony Day Team geben neben dem Vortrag persönliche Hilfestellung bei Fragen oder Problemen.

Voraussetzung für diesen Workshop ist ein eigenes Notebook mit bereits eingerichteter und lauffähiger Entwicklungsumgebung. Dazu gehören Installationen von Apache 2, PHP 5.2.4 oder neuer, sowie einem Mysql Datenbankserver.