Zend Framework Tutorial für Anfänger
ACHTUNG:
Dieses Tutorial wird nicht mehr weitergeführt, da es auf ältere Versionen des Zend Frameworks aufbaut. Das neue Projekt ist hier:
Zend Framework Tutorial – Wir bauen ein Content Management System (CMS)
Dieses Tutorial war zunächst einmal eine Aktualisierung des Tutorials von Ralf Eggert.
Ralf hat mit seinem Tutorial eine ganz fantastische Arbeit geleistet, doch wie es so oft kommt, stand immer weniger Zeit zur Verfügung, sich um dieses Projekt zu kümmern. Es kam immer mehr ins Stocken und wurde dann letztendlich auch nicht mehr vollständig fertiggestellt.
Zu allem Übel basiert das Tutorial noch auf der Version 0.6.0 und ist damit in großen Teilen nicht mehr aktuell, d.h. die Besipiele funktionieren nicht mehr – zuviel hat sich in der Zwischenzeit beim Zend Framework (ZF) getan.
Als Anfänger in Sachen ZF habe ich nach einem vernünftigen Tutorial gesucht – und es eigentlich auch gefunden, nur leider veraltet. Deshalb mein Versuch es zu aktualisieren, damit es auch wieder mit der (momentan) aktuellen Version von ZF (1.9.2) funktioniert.
Allerdings erfolgt die Entwicklung des Zend Frameworks in großen, raschen Schritten, bestehene Funktionen ändern sich manchmal, neue kommen hinzu. Somit entfernt sich dieses Tutorial auch immer mehr vom originalen Tutorial vom Ralf.
Natürlich werde ich in Zukunft bemüht sein, Änderungen beim ZF hier einzuarbeiten, soweit erforderlich – versprechen kann ich jedoch nichts. Ihr wisst ja: Die Zeit…
—
Update
OK, die Zeit ist gekommen. Vor einiger paar Tagen ist die Version 1.8.2 des Zend Frameworks erschienen – und das mit einer ganzen Reihe neuer ‘Features’.
Wer sie noch nicht hat, gleich hier holen: Aktuelle Version des Zend Frameworks
Mit der Version 1.8 wurde mit der neuen Version das Bootstrap Handling komplett geändert, was für mich heisst, den Anfang des Tutorials umzuschreiben.
Doch keine Panik, es ist alles nicht ganz so schlimm und der Rest bleibt unverändert.
Ich passe das Tutorial – je nach zur Verfügung stehender Zeit – nach und nach an. Also bleibt bitte geduldig. ![]()
—
Und noch ein Hinweis:
Der Großteil des Textes hier stammt original von Ralf’s Tutorial. Ich könnte viele Sachen nicht ansatzweise so erklären, wie Ralf. Soweit erforderlich wurden die Texte natürlich angepasst und/oder aktualisiert. Nur erwartet keine tiefgehenden Erklärungen von mir, warum was so ist, wie es ist. Mir geht es nicht wesentlich besser wie euch: Ich lerne noch.
Das Zend Framework Tutorial besteht aus mehreren Teilen, wobei jeder Teil immer eine Komponente des Frameworks vorstellt (manchmal auch zwei) und die Integration der Komponente im Zusammenhang eines Projektes erläutert. Das bedeutet, dass im Rahmen dieses Tutorials eine praktische PHP Anwendung entwickelt wird.
ok, genug geschwafelt. Lasst die Spiele beginnen
Überblick über die Teile dieses Tutorials
- Einführung und Anforderungen
- Systemaufbau und Erstellung des ersten Projekts
- MVC Design Pattern und Zend_Controller
- Zend_Controller, Zend_View und Zend_Tool
- Ansichtssache: Zend_View und Zend_Layout
- Ansichtssache: Zend_Db
- Zend_Db und Zend_View
- Formularverarbeitung mit Zend_Form
- Weitere Kapitel kommen hinzu, wenn sie fertig sind
Hier geht es zu Teil 1: Einführung und Anforderungen
Changelog
- 11.05.2009 – Hinweis zu Änderung aufgrund der v1.8.

Mittwoch, 18. Februar 2009 13:34
[...] Beitrag (i hope so). Das Tutorial findet man unter der passenden Adresse http://www.zf-tutorials.de (direkt zum Inhaltsverzeichnis – ist nämlich gar nicht so einfach zu [...]
Sonntag, 3. Mai 2009 1:16
[...] 1. Zend Framework Tutorial für Anfänger [...]
Dienstag, 21. Juli 2009 19:44
Danke für das ausführliche Tutorial – es hat mir viel erklärt! Ich kann dich in deinem Bestreben, es aktuell zu halten, nur unterstützen.
Samstag, 3. Oktober 2009 11:33
Hi,
ich suche ein Tutorial wo die Zend Authentifizierung genau erklärt wird. Gibt es da schon was?
Donnerstag, 31. Dezember 2009 12:03
Über die Authentifizierung würde ich auch gerne mal etwas mehr und vor allem in deutsch lesen.
Mittwoch, 22. Dezember 2010 10:56
[...] von Rob Allen ist auch sehr nützlich. Eine recht gute deutsche Einführung gibt es hier. In weiteren Blog-Einträgen werde ich näher auf einzelne Implementierungen in Zusammenhang mit ZF [...]
Donnerstag, 23. Dezember 2010 21:57
[...] Grundlagen des Zend Frameworks setze ich in diesem Tutorial voraus, du solltest also mit den Strukturen und der allgemeinen [...]
Donnerstag, 17. Februar 2011 12:33
In dem OS Shop-System Magento kommt auch das Zend-Framework zum Einsatz. Daher bin ich sehr an diversen Tutorials interessiert, am besten in deutscher Sprache.
Dienstag, 20. März 2012 13:28
Ich bin auch sehr an Tutorials interessiert. Habe alleine mit dem Zend Framework noch nicht gearbeitet, bin aber sehr an Magento interessiert und würde für Magento gerne eigene Erweiterungen schreiben können.