Zend Framework Freunde Zend Framework Magazin

Zend Framework News, Tipps, Links und mehr

News: Wartungsupdate Zend Framework 2.2.3 veröffentlicht

Geschrieben von Tobias am 23.08.2013 um 22:14 unter Releases (Gelesen: 579x, Kommentare: 0)

Am Mittwoch ist turnusgemäß das neue Wartungsupdate für das Zend Framework 2 erschienen.

http://framework.zend.com/blog/zend-framework-2-2-3-released.html

Die Version 2.2.3 bringt überschaubare 26 Änderungen mit. Offensichtlich kennen auch Entwickler eine Sommerpause ;). Eine Übersicht aller Änderungen findest Du im Changelog.

http://framework.zend.com/changelog/2.2.3

Das nächste Wartungsupdate ist für den 18. September terminiert.

Im September soll auch die Version 2.3 erscheinen. Demnach müssten bald die ersten Release Candidates erscheinen.

Vielen Dank an alle Helfer und Mitwirkenden!

Kommentieren

Blog: Zend\Mail und Zend\Mime - mailen mit dem Zend Framework 2

Geschrieben von Tobias am 13.08.2013 um 23:34 unter Tipps und Tricks (Gelesen: 10055x, Kommentare: 4)

ZF2 bringt mit Zend\Mail und Zend\Mime einige Klassen

Dekorationsbild von Wilhelmine_Wulff_pixelio.de

zum Thema Email mit. Eine einfache Mail ist da schnell verschickt. Auch die heutzutage normalen Kundenwünsche wie alternative Ansichten und Dateianhänge können die ZF2 Komponenten von Haus aus. Trotzdem lauern ein paar Stolperfallen, die es zu meistern gilt.

Ich habe mich mit multipart/mixed, multipart/alternative, utf8-Encoding und nested MimeParts erfolgreich herumgeschlagen. In diesem Blogbeitrag zeige ich, wo Probleme auftreten und wie sie gemeistert werden. Vielleicht können andere Entwickler von meinen Erfahrungen profitieren.

weiter lesen

News: Multiple Datenbankadapter, hydrierte und ausgegebene SQL-Anweisungen und MySQL IN

Geschrieben von Tobias am 11.08.2013 um 10:05 unter Aus den Blogs (Gelesen: 790x, Kommentare: 0)

multiple named DB adapter instances using ‘adapters’ subkey

Abdul Malik Ikhsan zeigt wie man die neue Zend\Db\Adapter\AdapterAbstractServiceFactory nutzen kann, um mehrere Datenbankadapter in der Applikation zu erzeugen. Das ist auf jeden Fall eine praktische Sache. Wir setzen multiple Datenbankadapter schon seit den Anfängen des ZF2 ein. Ich muss mal nachsehen, ob wir da Refactoring-Bedarf haben.

Returning a ZF2 HydratingResultSet when starting with raw SQL

Mit nur wenigen Handgriffen lassen sich auch Sql-Anweisungen ohne DbTables mit Hydratoren verbinden. Wie in einem der Kommentare erwähnt, ist das eines der Beispiele, von denen auch ich mir mehr in der offiziellen Dokumentation wünsche. Wieder ein guter Tipp von Rob Allen.

Displaying the generated SQL from a Zend\Db\Sql object

Wenn man versucht, eine vom ZF2 generierte SQL-Anweisung ausgeben zu lassen, hagelt es u.U. PHP-Notices. Natürlich kann man die Notices grundsätzlich ausschalten - was ich für keine gute Idee halte. Oder man folgt einfach dem Tipp von Rob Allen und übergibt die Platform.

IN and Zend\Db\Sql's where()

Es kann so einfach sein!? Wer hätte gedacht, dass man so einfach ein IN mit einem MySQL Where bekommen könnte?

Kommentieren

News: Rob Allen über NumberFormater und ViewHelper Konfiguration

Geschrieben von Tobias am 11.08.2013 um 09:23 unter Aus den Blogs (Gelesen: 580x, Kommentare: 0)

Rob Allen zeigt in seinen beiden neuen Blog-Einträgen, wie man den NumberFormater der PHP Erweiterung intl einsetzt und geschickt seinen ViewHelper vor dem Rendering konfigurieren kann. Beide Artikel gehören für mich zur Kategorie kleiner Tipp, der in vielen Projekten mindestens einmal zum Einsatz kommt.

Using PHP's NumberFormatter to format currencies
Rob Allen zeigt beispielhaft, wie man den NumberFormatter für lokalisierte Ausgabe von Währungswerten einsetzen kann. 

Configuring a ZF2 view helper before rendering
In seinem Beispiel konfiguriert Rob  den CurrencyFormat-ViewHelper vor der Ausgabe. Ich mag den Tipp: In der kürze liegt die Würze! 

Kommentieren

News: Zend Framework 2.2.2 ist da

Geschrieben von Tobias am 24.07.2013 um 22:00 unter Releases (Gelesen: 3509x, Kommentare: 0)

Heute ist ein reguläres Wartungsupdate des Zend Framework 2 erschienen. Nachdem wir aus Urlaubsgründen die letzte Version leider verpasst haben, wollen wir nun die Version 2.2.2 gebührend feiern!

http://framework.zend.com/blog/zend-framework-2-2-2-released.html

Darin enthalten sind über 60 Änderungen, darunter viele Bugfixes. Eine genaue Auflistung findest Du im Changelog. Wir danken allen beteiligten Entwicklern und Mitwirkenden.

Du könntest Dir vorstellen, selbst etwas Code beizutragen, Bugs zu reporten oder die Dokumentation zu verbessern? Dann wirf einen Blick auf den Contributor-Guide. Deine Unterstützung wird gebraucht!

Das nächste Wartungsrelease ist für Ende August geplant. Schon im September soll das nächste Minor Release Zend Framework 2.3 erscheinen. Wir sind gespannt.

Kommentieren

News: Hydratoren, Models und das TableGateway Entwurfsmuster

Geschrieben von Tobias am 15.05.2013 um 22:11 unter Aus den Blogs (Gelesen: 8896x, Kommentare: 0)

Die Db-Klassen des Zend Framework 2 implementieren (wie auch schon im ZF1) das Enturfsmuster TableGateway. Matthew Setter führt in die Nutzung ein und zeigt anschaulich den Umgang mit Hydratoren in diesem Zusammenhang.

http://www.maltblue.com/tutorial/zendframework2-hydrators-models-tablegateway-pattern

Kommentieren

News: Zend Framework 2.2 in stabiler Version erschienen

Geschrieben von Tobias am 15.05.2013 um 21:36 unter Releases (Gelesen: 950x, Kommentare: 0)

Wie bereits schon angekündigt, ist ein weiteres Minor Release für das Zend Framework 2 die Version 2.2 erschienen.

  • Neue ServiceManager und AbstractFactories wurden eingeführt, um das Erstellen von Services im ZF2 konsistenter und intuitiver zu gestalten
  • Eine Unterstützung für dynamische Data Definition Language Queries wurde eingeführt
  • Abhängigkeiten der Komponenten wurden reduziert. Um diese Komponenten zu nutzen zu können, muss nun nicht mehr das gesamte ZF2 installiert werden
  • uvm.

http://framework.zend.com/blog/zend-framework-2-2-0-stable-released.html

Kommentieren

News: Den Zend Framework 2 EventManager verstehen

Geschrieben von Tobias am 15.05.2013 um 07:17 unter Aus den Blogs (Gelesen: 9463x, Kommentare: 0)

Michael Gallego führt anhand eines Twitter/Mail Beispiels in den Zend Framework 2 Eventmanager ein. Er erklärt, weshalb das Zend Framework 2 ein eventdriven Framework ist, wie man den Eventmanager für eigene Events einsetzt, warum es mehr als einen EventManager gibt und wie man diese Hürde überwinden kann. 

http://www.michaelgallego.fr/blog/2013/05/12/understanding-the-zend-framework-2-event-manager/

Kommentieren

Blog: Da Du gerade dabei bist, kannst Du auch gleich ...

Geschrieben von Tobias am 11.05.2013 um 22:58 unter Tipps und Tricks (Gelesen: 2162x, Kommentare: 0)

brennendes Streichholz by Kai Niemeyer / pixelio.de

Nach dem instanzieren bitte die init() Methode aufrufen und den Datenbankadapter injizieren. Und da Du gerade dabei bist, steck doch auch die Konfiguration hinterher. Das und vieles mehr kann man mit dem Konzept der Initializers verwirklichen. Damit können wir den ServiceManager ordentlich Dampf machen und definieren, was zu tun ist. 

Dieser Artikel ist goldrichtig für jeden, der sich schonmal gefragt hat, wie das DbAdapterAwareInterface funktioniert?

weiter lesen

News: Release Candidate(s) für das Zend Framework 2.2 veröffentlicht

Geschrieben von Tobias am 02.05.2013 um 21:46 unter Releases (Gelesen: 944x, Kommentare: 0)

Crash Test Dummy by a200/a77Well@flickr.com

Matthew Weier O'Phinney hat die Release Candidate Phase für das Zend Framework 2.2 eingeläutet.

http://framework.zend.com/blog/zend-framework-2-2-0rc1-released.html

  • viele neue PluginManagers und ServiceFactories sind hinzugekommen
  • die PHP Extension intl wird nur noch optional für das ZF2 benötigt
  • für Zend\Cache gibt es ein Redis Backend 
  • Zend\Db unterstützt Data Definition Language (DDL)
  • u.v.m.

Das Update sollte abwärtskompatibel sein. Jeder ist eingeladen, den Release Candidate auf Herz und Nieren zu prüfen und auftretende Fehler zu melden. Weitere Kandidaten werden im 3-5 Tage Rhythmus folgen. Eine stabile Version soll in 2-3 Wochen erscheinen.

Wir danken allen Beteiligten und Unterstützern!

Kommentieren

Seiten | 1 | 2 | 3 | 4 | 5 | 6 | ... | 27 | [+10] |