Sonntag, 12. Februar 2012


Interview

Dienstag, 20. Oktober 2009 | Interview

IPC 2009: Altlasten, wie register_globals, aus PHP entfernen

(Link zum Artikel: http://www.entwickler.de/php/kolumnen/051952)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

Die International PHP Conference 2009 nähert sich mit großen Schritten. In unserer aktuellen Interviewreihe nehmen wir uns abwechselnd verschiedene Speaker vor und lassen sie ihre Sessions und Ideen vorstellen. Heute stellt sich Stefan Priebsch unseren Fragen.

PHP Magazin: Hallo Stefan, vielen Dank auch an Dich für deine Teilnahme auf unserer diesjährigen International PHP Conference 2009. Bevor wir Dich im November in Karlsruhe treffen – stell uns zunächst kurz in zwei drei Sätzen deine Session vor. Um was gehts?

Stefan Priebsch

Stefan Priebsch

Dipl. Inform. Stefan Priebsch ist Mitgründer und Principal Consultant bei thePHP.cc, Autor zahlreicher Artikel und mehrerer Fachbücher, darunter auch PHP 5.3 – kurz und kompakt, das im entwickler.press-Verlag erscheint. Darüber hinaus schult er Entwickler-Teams für einen besseren Einsatz von PHP, mit Fokus auf objektorientierte Entwicklung, Softwarearchitektur, Design Patterns sowie Methoden und Tools.

Stefan: Ich halte mit "Web application architecture" den ersten Vortrag des Architecture Day. Es geht darum, wie wichtig eine gute Softwarearchitektur auch und gerade für Webanwendungen ist, die ja besonders häufig geändert und erweitert werden müssen. Ich werde zeigen, welche Auswirkungen Architekturentscheidungen auf wichtige Qualitätsaspekte wie Skalierbarkeit und Wartbarkeit haben und Praxisempfehlungen dazu geben, wie man Webanwendungen leicht erweiterbar macht, ohne von vorne herein eine eierlegende Wollmilchsau schaffen zu müssen.

PHP Magazin: Wer sollte sich deinen Vortrag ansehen?

Stefan: Ich denke, dass mein Vortrag für jeden Besucher der Konferenz interessant ist. Da es um Softwarearchitektur geht, werde ich keine Codebeispiele zeigen, sondern versuchen, den Teilnehmern zu vermitteln, dass es ergänzend zum Blick und Fokus auf den eigentlichen Code ebenso wichtig ist, die einzelnen Bausteine und Module der Anwendung als ganzheitliche Einheit zu betrachten.

PHP Magazin: Wie genau bist du auf das Thema gekommen?

Stefan: Einen ersten Impuls hat mir Sebastian Meyen auf einer der letzen Konferenzen gegeben, als er meinte, dass PHP-Konferenzen zu wenig Architektur-Themen vertreten wären. Nachdem ich dann im Laufe dieses Jahres in Code-Reviews auf Konferenzen und bei Kunden mehrfach erlebt habe, welche teilweise extremen Klimmzüge manche Programmierer machen müssen, um Fehler in der Architektur auszubügeln, dachte ich mir, ein Vortrag zu diesem Thema würde gut auf die diesjährige IPC passen.

International PHP Conference

Logo IPC 2009

Die International PHP Conference findet in diesem Jahr vom 15. bis 18. November 2009 in Karlsruhe statt. Gemeinsam mit der WebTech Conference kommen damit auch in diesem Jahr internationale Speaker und Developer zusammen und bieten Gelegenheit, sich rund um PHP und weitere aktuelle Webtechnologien auszutauschen. Dabei wird es einleitend zur Hauptkonferenz am 15. November auch die erste IPC Unconference geben, auf der die Teilnehmer vor Ort das individuelle Unconference-Programm festlegen können.

Alle Infos zur Konferenz gibt es unter phpconference.com.

PHP Magazin: Was sollen die Leute in deine Session mitbringen?

Stefan: Einen Laptop zum Surfen, falls es langweilig wird? Scherz beiseite, sie müssen eigentlich nur das Interesse mitbringen, mit PHP noch bessere Software zu schreiben und vielleicht die Bereitschaft, für eine Stunde einmal eine ganz andere Sichtweise auf eine Anwendung einzunehmen als im Programmieralltag. Darüber hinaus freue ich mich über Fragen und Diskussionen, für die ich auch gerne vom vorbereiteten Vortrag abweiche.

PHP Magazin: Als Speaker bringst du ja ein großes Maß an Begeisterung für PHP mit. Wann hast du dich das erste Mal in die Sprache verliebt?

Stefan: Das darf man heute eigentlich gar nicht mehr erzählen. Ich hatte mich im Jahr 2000 mit Perl beschäftigt, war aber schlichtweg zu dumm, Perl-Sourcecode zu lesen, also habe ich mir auf den Tip eines Bekannten hin PHP angesehen. Ich war sofort total begeistert davon, dass zum Beispiel Formularverarbeitung mit PHP so viel einfacher war als mit CGI-Skripten in Perl. Glücklicherweise habe ich relativ kurz danach erkannt, dass es keine gute Idee ist, sich auf Dauer auf register_globals zu verlassen und bin daher schon seit mehreren Jahren einer derjenigen, die sehnlichst darauf warten, dass solche Altlasten endlich aus PHP entfernt werden.

PHP Magazin: Wirst du ein Thema auf die Unconference mitbringen?

Stefan: Ich kann erst am Sonntag abend anreisen, deshalb werde ich die Unconference wohl leider versäumen. Generell bin ich aber sehr begeistert vom Konzept einer Unconference und trage immer gern spontan etwas dazu bei. Auf der PHP Unconference in Hamburg im September etwa habe ich eine Diskussionsrunde zum Thema "Enterprise PHP" moderiert. So etwas würde ich gerne einmal wieder machen, vielleicht sollte ich doch versuchen, schon am Sonntag mittag in Karlsruhe zu sein?

PHP Magazin: Stefan, vielen Dank für das Gespräch!

(rl)

Kommentare

Folgende Links könnten Sie auch interessieren

  • Little Boxes 2  [09.03.2008]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,718,.html]
  • CSS  [12.03.2007]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,611,.html]
  • PHP migrieren  [08.09.2008]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,763,.html]
  • PHP-Sicherheit  [27.01.2009]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,779,.html]
  • Softwarequalität in PHP Projekten  [15.12.2010]
    [http://entwickler.de/zonen/portale/psecom,id,102,buch,849,.html]