Home > Zend Framework > Zend Framework – Der (Mein) Einstieg

Zend Framework – Der (Mein) Einstieg

Zend FrameworkMit der Umstellung auf PHP5 und die damit besser umgesetzte Objektorientierung, bin ich auf der Suche nach Tutorials und Beispielen immer wieder auf Frameworks gestossen. Letztendlich war der Hype von Ruby on Rails letztendlich Schuld daran, dass ich mich stärker mit dem Thema der Frameworks zur schnelleren und strukturierten Umsetzung von Applikationen auseinandergesetzt habe. Ich stand vor der Überlegung mich in Ruby on Rails einzuarbeiten, habe diese dann jedoch aus zeitlichen Gründen schnell verworfen, da ich einfach sehr viele Projekte in PHP erstellt habe und mich stärker in PHP5 und die Objektorientierung eingearbeitet habe.

Somit habe ich mich nach PHP5 Frameworks umgesehen und bin letztendlich beim Zend Framework angelangt. Ein warum kann ich nur rein subjektiv beantworten, da dies sicherlich keine Frage ist, auf die man eine objektive Antwort geben kann. Ich habe mich für das Zend Framework entschieden, da hinter diesem Framework die Firma Zend steht, die von sich aus eine große Community mitbringt und aus meiner Sicht auch langfristig bestehen bleibt.

Doch mit dieser Entscheidung begann erstmal der beschwerliche Weg. Wie arbeite ich mich in das Zend Framework ein? Meine erste Anlaufstelle war die Dokumentation, die mich jedoch im ersten Schritt überfordert hat, somit habe ich mich bei Amazon nach Büchern umgeschaut und bin auf das Buch Zend Framework: PHP-Anwendungen mit dem Zend Framework entwickeln von Carsten Möhrke aufmerksam geworden und habe mir dieses gleich bestellt. Jedoch kann ich das Buch nicht weiterempfehlen, da es das ZF in einer ziemlich alten Version beschreibt und im Grunde nur die einzelne Elemente erklärt, die mittlweile in der Online-Dokumentation viel detaillierter dargestellt sind.

Zend Framework in Action (Rob Allen, Rick Lo, Stephen Brown)Ich habe dann im Bereich der englischen Literatur weitergesucht und bin auf das Buch Zend Framework in Action von Rob Allen aufmerksam geworden. Dieses Buch kann ich getrost weiterempfehlen, da hier anhand von konkreten Beispielen der Einstieg und einzelne Module sehr gut erklärt werden. Zudem bietet der Autor ein Forum für Fragen und Diskussionen an und auch der aktuellste Source-Code von Zend Framework in Action ist direkt online verfügbar.

Die Bücher sind natürlich nur für die ersten Schritte ausreichend, sofern man ein eigenes Projekt entwickeln will oder die Beispiele wirklich nachvollziehen will, kommt man um die Dokumentation des Zend Frameworks nicht herum.

Objektorientierte Programmierung mit PHP 5Grundbedingung zum Erlernen des Umgangs mit dem Zend Framework ist zum einen das Verständnis von PHP5 und insbesondere der tiefere Einstieg in die Objektorientierung ist zwingend erforderlich. Hier hat mir das Buch Objektorientierte Programmierung mit PHP 5 von Matthias Kannengiesser weitergeholfen. Dies ist sehr gut geschrieben und lässt sich somit perfekt auf dem Sofa oder in der Bahn lesen.

Außerdem sollte man sich mit dem MVC-Konzept (Model View Controller) auseinandersetzen. Dies ist nicht zwingend notwendig für das Zend Framework, da sich die Kompenenten auch so nutzen lassen, es ist jedoch zu empfehlen, da die meisten Tutorials darauf aufbauen.

Letztendlich sind die vielen Tutorials noch eine große Hilfe. Eine Zusammenstellung von guten Tutorials für das Zend Framework werde ich demnächst veröffentlichen.

  1. Simon
    26. Januar 2010, 17:16 | #1

    Hallo Ulli,

    bei der Umstellung auf das ZF, wie bist du vorgegangen? Bei welcher Webseite hast du dich ausprobiert? Beste Grüße

  1. Bisher keine Trackbacks