Aus den Zend Framework Blogs (Spezial: Doctrine und Zend Framework)
Wie bereits angekündigt, gibt es dieses Mal einen speziellen Beitrag mit Links zum Zend Framework. Heute werden nämlich nur Beiträge gelistet, die sich mit dem Einsatz von Doctrine im Zend Framework beschäftigen. Dies ist besonders spannend, da es keinen eigenen ORM Layer mehr für das Zend Framework geben wird. Zend_Entity wurde zugunsten der Doctrine 2 Integration aufgegeben. Auf geht es:
- Giorgio Sironi hat über seine Erfahrungen beim Einsatz von Doctrine 2 (Version 2.0.0 alpha3) mit dem Zend Framework berichtet.
- Juozas Kaziukėnas hat sogar eine dreiteilige Serie über Doctrine und das Zend Framework veröffentlicht: Teil 1, Teil 2 und Teil 3.
- Jon Lebensold hat einen Zend Cast über die Integration von Doctrine 1.2 erstellt.
- Außerdem hat Jon einen weiteren Zend Cast zum Schreiben von Unit Tests mit Zend_Test für Doctrine veröffentlicht.
- Und weil es so schön war, hat Jon noch einen Zend Cast zu Doctrine Relations und Data Fixtures bereit gestellt.
- Roy Simkes schreibt ebenfalls über die Integration von Doctrine in ein Zend Framework Projekt.
- Und auch Eric Leclerc kam nicht an einem Beitrag über die Doctrine 1.2 Integration im Zend Framework vorbei.
- Und last but not least hat Jim Li dies alles gelesen und eine Beispiel Anwendung zum Thema bereit gestellt.
Wer sich für dieses Thema interessiert, hat nun erst einmal einiges zum Durcharbeiten. Beim nächsten Beitrag aus der Rubrik “Aus den Zend Framework Blogs” geht es dann wieder kunterbunt weiter. Noch habe ich 15 weitere Links (Stand jetzt) in der Hinterhand… ;-)

Mittwoch, 16.12.2009, um 08:06
Das ist wirklich ein Doctrine Spezial Post ;-)
Auf kurz oder lang werd ich mir die ganzen Sachen wohl wirklich mal “reinziehen” ob sich das ganze für zukünftige Projekte anbietet oder evtl. auch in älteren Projekten ein Wechsel auf Doctrine sinnvoll wäre.
Mittwoch, 16.12.2009, um 09:43
Ich habe vor vielen Jahren mal ein wenig mit Propel herum gespielt, da es damals in aller Munde war. Es war alles schön und gut, aber in der Praxis ein Performance-Killer. Zudem war das Erweitern der zu erstellenden Modelklassen (brauchte ne Methode, welche alle Einträge für bestimmte Suchkriterien zählt, gab es damals nicht) ein Krampf. Da habe ich das Thema ORM wieder ad acta gelegt. Bin auch schon gespannt auf Doctrine und ob dort meine schlechten Erfahrungen nicht zutreffen. Mal schauen, ob ich es über den Jahreswechsel schaffe, dort zu schauen.
Donnerstag, 17.12.2009, um 01:05
Ich kann nur Gutes über die Integration von Doctrine ins Zend Framework berichten. Für ein neues Projekt würde ich mich immer wieder so entscheiden. Ich glaube auch nicht das es eine ähnlich gute M-Komponente wie Doctrine für das Zend Framework gibt. Sicherlich ist bei Doctrine 1.1 vieles nicht optimal (Ich habe bei einem kleinen Projekt schon eine recht lange Mängelliste gehabt) dafür gibt es aber auch unheimlich viel Positives und ein Mangel an gleichwertigen Alternativen.
Sicherlich muss man das auch immer im Einzelfall prüfen und die Entscheidung den Datenmengen, dem vorhanden Datenbankschema (was ja meist alles andere als optimal ist) usw. anpassen. Ich bin aber fest davon überzeugt das mit dem ZF 2.0 Doctrine 2.0 ein De-Facto Standard wird.