Aus den Zend Framework Blogs

Dienstag, 03.11.2009

Ich habe wieder einige Links aus den Zend Framework Blogs gesammelt und für euch aufbereitet:

  • In einer kleinen Serie über das Auslesen von PDFs für Zend_Search_Lucene sind bisher zwei Beiträge erschienen. Es geht ums Auslesen der Meta Daten sowie um das Extrahieren der Daten. Ich habe beides zwar noch nicht ausprobiert, aber die Vorgehensweise lässt sich gut nachvollziehen.
  • Bei Gerton findet sich ein kleiner Beitrag über Application Resources.
  • Federico Cargnelutti schreibt über das Testen von Action Controller mit Hilfe von Mock Objekten. Der Beitrag enthält im Wesentlichen Programmcode zum Ausprobieren.
  • Giorgio Sironi schreint über das Erstellen eines Logins mit Zend_Auth. Dabei erstellt er einen eigen Auth Adapter.
  • Nicht nur einen Beitrag, sondern ein ganzes Blog, dass sich mit dem Zend Framework beschäftigt, ist unter zf.gm-ram.com zu finden.
  • conjoon ist eine Organisations-Software, die unter anderem auf dem Zend Framework aufsetzt, und für alle Zend Framework Entwickler einen Blick lohnt!
  • Keith Pope schreibt über Zend_Entity, eine Komponente, die mittlerweile nicht mehr weiter entwickelt wird.
  • Bei PHPHatesMe ist ein Beitrag von Jonathan Maron über die PDF Erstellung mit dem Zend Framework erschienen.
  • Und last but not least, auch wenn nicht direkt mit dem Zend Framework tun, möchte ich den lesenswerten Beitrag von Fabien Potencier verlinken. Er schreibt über die Gründe, warum er seine Meinung hinsichtlich der Kompatibiltät von Symfony 2.0 auf PHP 5.3 geändert hat. Um den Kreis zum Zend Framework zu schließen, die selben Gründe sprechen auch dafür, warum das Zend Framework 2.0 auf PHP 5.3 aufbauen wird.

Feedback ist erwünscht. Sind diese Links hilfreich? Wenn ihr weitere aktuelle Blogbeiträge gefunden habt, bitte die Kommentare nutzen!

Tweet this via redir.ec

Zend_Entity kommt doch nicht, dafür Zend_Doctrine

Freitag, 30.10.2009

Benjamin Eberlei hat gestern abend in der Mailingliste angekündigt, dass er in Zukunft nicht mehr an Zend_Entity weiter entwickeln wird. Hauptgründe sind, dass seine ganze Freizeit derzeit für die Entwicklung drauf geht, er der einzige größere Contributor ist und dass eine stabile Version noch 4 bis 6 Monate dauern würde und somit zu spät für eine neue Komponente im 1.x Major Release. Auch wenn ich das sehr schade finde, kann ich seine Gründe sehr gut nachvollziehen.

Es gibt aber auch gute Nachrichten. Stattdessen soll es in Zukunft eine Unterstützung für Doctrine im Zend Framework geben. Benjamin möchte seine Zeit somit lieber in diese Unterstützung stecken, da Doctrine 2 früher verfügbar sein wird, als eine mögliche Zend_Entity Komponente.

Was nun mit der bisherigen Entwicklung von Zend_Entity passieren wird, ist unklar. Immerhin sollen bereits 50% – 60% des Funktionsumfangs umgesetzt sein.

Tweet this via redir.ec

Aktuelle Zend Framework Proposals

Freitag, 09.10.2009

Es ist immer wieder sehr interessant zu sehen, an welchen neuen Proposals für das Zend Framework gearbeitet wird. Hier mal eine kleine Übersicht:

  • Nach längerer Pause wird wieder an Zend_Service_Digg gearbeitet. Nachdem das ursprüngliche Proposal bereits 2 Jahre alt ist, wurde es im Dezember 2008 eigentlich zur Umsetzung freigegeben. Leider ist seitdem nicht viel passiert. Jetzt hat sich aber ein neuer Entwickler gefunden, der dem Ganzen wieder Leben einhauchen möchte.
  • Bereits vor einigen Tagen hatte ich über die Simple Cloud API geschrieben. Die entsprechenden Proposals für Zend_Cloud_Queue, Zend_Cloud_Storage und Zend_Cloud_Document stehen nun mittlerweile zur Diskussion.
  • Von mir derzeit am meisten beachtet, ist das Proposal für Zend_Entity, an dem mittlerweile schon fleissig entwickelt und getestet wird. Eine spannende Komponente, die noch sehr hilfreich sein wird. Go Benny, go! :-)

Wer sich für eines der Themen und diese neuen Komponenten interessiert, sollte diese Gelegenheit nicht verstreichen lassen und sich an den entsprechenden Stellen beteiligen und in die Diskussion einklinken.

Wenn ihr drei Wünsche frei hättet, welche Komponenten, die es bisher noch nicht im Zend Framework gibt, würdet ihr euch da wünschen?

Tweet this via redir.ec

Models im Zend Framework, zum Dritten in 3 Jahren

Donnerstag, 24.09.2009

Traditionen müssen gewahrt werden. Anscheinend ist der September immer der Monat, in dem ich mich intensiver mit dem Thema Models im Zend Framework beschäftige. Bereits vor 3 Jahren und im letzten Jahr habe ich darüber geschrieben, dass das Zend Framework im eigentlichen Sinne noch keine Implementation des Ms vom Model-View-Controller bereit stellt. Das Proposal, das im letzten Jahr noch vielversprechend aussah, ist mittlerweile wieder eingeschlafen. Und auch das Kapitel über Zend_Model wurde bisher immer noch nicht geschrieben. Doch wie ist denn nun der Stand der Dinge?

Über das Thema ist einiges in den Blogs zu lesen. Federico Cargnelutti hat im März eine kleine Serie zum Thema Domain-Driven-Design veröffentlicht und vor einigen Tagen noch das Thema DALs, DAOs und DataMapper aufgegriffen. Wer sich darunter nichts vorstellen kann, lese hier weiter:

Padraic Brady schreibt derzeit an seinem Open Book zum Zend Framework und hat auch schon zwei Kapitel zum Thema Models veröffentlicht. Diese sind unbedingt lesenswert:

Auch bei Matthew Weier O’Phinney ist eine kleine Artikelserie erschienen, die aber schon einige Monate auf dem Buckel hat. Er schreibt über den Einsatz von Zend_Form und Zend_Acl in einem Model sowie über eine Model Infrastruktur:

Und was ist nun offiziell im Zend Framework im Gange? Nicht wenige würden sich sehr darüber freuen, wenn das Zend Framework mehr Unterstützung zum Thema Models bereit stellen würde. Es gibt dabei zwar viele Ansätze und keinen goldenen Weg, aber dennoch würden Tipps und Anregungen die Arbeit erleichtern. Und dann noch ein paar nützliche und durchdachte Komponenten dazu, dann wäre alles gut. Und was soll ich sagen? Es kommt langsam Bewegung in die Sache, denn derzeit werden von Benjamin Eberlei zwei neue Komponenten vorbereitet: Zend_Entity und Zend_Db_Mapper. Der Proposal klingt sehr spannend und in ähnlicher Form wird dieser Ansatz auch schon im QuickStart des Zend Frameworks eingesetzt. Auch dort gibt es Mapper und Model Klassen sowie Instanzen von Zend_Db_Table.

Es bleibt also spannend.

http://www.ralfeggert.de/2006/09/07/fehlende-komponenten-im-zend-framework/

Tweet this via redir.ec


Better Tag Cloud