Zend Framework Magazin RSS Feed Die Zend Framework Magazin als RSS Feed zum Abonnieren Mon, 21 Apr 2014 01:28:09 +0200 Zend_Feed_Writer 1.11.11 (http://framework.zend.com) http://www.zendframeworkmagazin.de Freiticket für Web Developer Conference 2013 kompakt Web Developer Conference 2013

Web Developer Conference 2013

Am 12. November und am 13. November 2013 findet in Hamburg im "Sofitel Hamburg Alter Wall" die Web Developer Conference 2013 kompakt statt. Parallel dazu findet auch die Mobile Developer Conference statt (11. November und 12. November). Für einen der beiden Konferenztage könnt ihr jetzt ein Freiticket gewinnen.

]]>
Mon, 14 Oct 2013 12:26:01 +0200 http://www.zendframeworkmagazin.de/zf/blog/freiticket-fuer-web-developer-conference-2013-kompakt http://www.zendframeworkmagazin.de/zf/blog/freiticket-fuer-web-developer-conference-2013-kompakt ralf@zendframeworkmagazin.de (Ralf) Ralf Web Developer Conference 2013

Web Developer Conference 2013

Am 12. November und am 13. November 2013 findet in Hamburg im "Sofitel Hamburg Alter Wall" die Web Developer Conference 2013 kompakt statt. Parallel dazu findet auch die Mobile Developer Conference statt (11. November und 12. November). Für einen der beiden Konferenztage könnt ihr jetzt ein Freiticket gewinnen.

]]>
Zend Framework Termine im Herbst

GG-Berlin / pixelio.de

In diesem Herbst beginnt wieder die heiße Phase der Konferenzen zu PHP, JavaScript und allen anderen interessanten Themen der Webentwicklung. Auch das Zend Framework 2 ist dabei wieder recht gut vertreten. Dieser Beitrag soll Euch allen einen Überblick über die anstehenden Termine und Konferenzen geben, die überwiegend in Deutschland stattfinden werden.

 

]]>
Sun, 06 Oct 2013 16:48:21 +0200 http://www.zendframeworkmagazin.de/zf/blog/zend-framework-termine-im-herbst http://www.zendframeworkmagazin.de/zf/blog/zend-framework-termine-im-herbst ralf@zendframeworkmagazin.de (Ralf) Ralf

GG-Berlin / pixelio.de

In diesem Herbst beginnt wieder die heiße Phase der Konferenzen zu PHP, JavaScript und allen anderen interessanten Themen der Webentwicklung. Auch das Zend Framework 2 ist dabei wieder recht gut vertreten. Dieser Beitrag soll Euch allen einen Überblick über die anstehenden Termine und Konferenzen geben, die überwiegend in Deutschland stattfinden werden.

 

]]>
Routing und der ganze REST Nun folgend wieder ein paar interessante Blogbeiträge rund um das Zend Framework 2 aus der letzten Zeit (teilweise schon etwas älter). Die beiden Themen heute: Routing und REST.

Viel Spaß bei der Lektüre!

]]>
Thu, 26 Sep 2013 07:25:15 +0200 http://www.zendframeworkmagazin.de/zf/news/routing-und-der-ganze-rest http://www.zendframeworkmagazin.de/zf/news/routing-und-der-ganze-rest ralf@zendframeworkmagazin.de (Ralf) Ralf Nun folgend wieder ein paar interessante Blogbeiträge rund um das Zend Framework 2 aus der letzten Zeit (teilweise schon etwas älter). Die beiden Themen heute: Routing und REST.

Viel Spaß bei der Lektüre!

]]>
Kann Zend\Db\Sql\Select jeden SELECT umsetzen?

Cigdem Büyüktokatli / pixelio.de

In meinen Zend Framework 2 Schulungen kommt immer wieder die Frage auf, ob Zend\Db\Sql\Select überhaupt dazu in der Lage ist, auch komplexere SELECT-Statements objektorientiert umzusetzen. Oder scheitert das Ganze bei verschachtelten WHERE-Klauseln mit OR und AND und vielen Klammerungen?

Wir wollen hier einmal den Versuch starten und eine etwas komplexere SELECT-Abfrage mithilfe von Zend\Db\Sql\Select abbilden. Das freut sich der kleine Delphin wie ein König.

]]>
Wed, 18 Sep 2013 17:19:27 +0200 http://www.zendframeworkmagazin.de/zf/blog/kann-zend-db-sql-select-jeden-select-umsetzen http://www.zendframeworkmagazin.de/zf/blog/kann-zend-db-sql-select-jeden-select-umsetzen ralf@zendframeworkmagazin.de (Ralf) Ralf

Cigdem Büyüktokatli / pixelio.de

In meinen Zend Framework 2 Schulungen kommt immer wieder die Frage auf, ob Zend\Db\Sql\Select überhaupt dazu in der Lage ist, auch komplexere SELECT-Statements objektorientiert umzusetzen. Oder scheitert das Ganze bei verschachtelten WHERE-Klauseln mit OR und AND und vielen Klammerungen?

Wir wollen hier einmal den Versuch starten und eine etwas komplexere SELECT-Abfrage mithilfe von Zend\Db\Sql\Select abbilden. Das freut sich der kleine Delphin wie ein König.

]]>
PHP Unconference 2013 in Hamburg Nur noch wenige Tage, dann ist es endlich so weit. In Hamburg findet am 21. und 22. September die PHP Unconference statt. 

http://www.php-unconference.de/

Der Inhalt setzt sich aus dem zusammen, was die Teilnehmer mitbringen und hören wollen. Ich bin gespannt auf tolle Speaker, interessante Themen und natürlich gute Gespräche zwischen den Sessions. Und meine Lieblingsrösterei wird leckeren Kaffee ausschenken.

Ralf wird auch dabei sein. Es wäre schön, bei dieser Gelegenheit mit Euch ins Gespräch zu kommen. Bitte sprecht mich doch einfach an. Ralf würde sich sicher ebenfalls freuen.

Schon am Freitag Abend geht es mit einem WarmUp im Schanzenstern los. Im Rahmen der Unconference gewährt Zend einen Rabatt auf PHP und Zend Framework Zertifizierungen. Außerdem bietet SensioLabs eine Zertifizierung für das Symfony 2 Framework an (Anmeldung erforderlich). Eine gute Gelegenheit für jeden, der bisher mit einer Zertifizierung nur geliebäugelt hat.

Es wird ein ereignisreiches Wochenende. 

]]>
Mon, 16 Sep 2013 20:48:32 +0200 http://www.zendframeworkmagazin.de/zf/news/php-unconference-2013-in-hamburg http://www.zendframeworkmagazin.de/zf/news/php-unconference-2013-in-hamburg zfm2@ranft.biz (Tobias) Tobias Nur noch wenige Tage, dann ist es endlich so weit. In Hamburg findet am 21. und 22. September die PHP Unconference statt. 

http://www.php-unconference.de/

Der Inhalt setzt sich aus dem zusammen, was die Teilnehmer mitbringen und hören wollen. Ich bin gespannt auf tolle Speaker, interessante Themen und natürlich gute Gespräche zwischen den Sessions. Und meine Lieblingsrösterei wird leckeren Kaffee ausschenken.

Ralf wird auch dabei sein. Es wäre schön, bei dieser Gelegenheit mit Euch ins Gespräch zu kommen. Bitte sprecht mich doch einfach an. Ralf würde sich sicher ebenfalls freuen.

Schon am Freitag Abend geht es mit einem WarmUp im Schanzenstern los. Im Rahmen der Unconference gewährt Zend einen Rabatt auf PHP und Zend Framework Zertifizierungen. Außerdem bietet SensioLabs eine Zertifizierung für das Symfony 2 Framework an (Anmeldung erforderlich). Eine gute Gelegenheit für jeden, der bisher mit einer Zertifizierung nur geliebäugelt hat.

Es wird ein ereignisreiches Wochenende. 

]]>
News und Tipps zu Zend\Db Ich (Ralf) habe hier länger keine News und Beiträge aus anderen Blogs verlinkt, weil mir einfach die Zeit fehlte. Im letzten halben Jahr haben sich in meinem Feedreader aber einige Beiträge angesammelt, die ich an dieser Stelle kompakt zusammenstellen möchte.

Wir beginnen mit der Komponente Zend\Db:

P.S. Sollte ich hier Beiträge verlinkt haben, die schon in der Vergangenheit von Tobias verlinkt wurde, dann streite ich alles ab und behaupte umgehend das Gegenteil... ;-)

]]>
Sun, 08 Sep 2013 08:25:54 +0200 http://www.zendframeworkmagazin.de/zf/news/news-und-tipps-zu-zend-db http://www.zendframeworkmagazin.de/zf/news/news-und-tipps-zu-zend-db ralf@zendframeworkmagazin.de (Ralf) Ralf Ich (Ralf) habe hier länger keine News und Beiträge aus anderen Blogs verlinkt, weil mir einfach die Zeit fehlte. Im letzten halben Jahr haben sich in meinem Feedreader aber einige Beiträge angesammelt, die ich an dieser Stelle kompakt zusammenstellen möchte.

Wir beginnen mit der Komponente Zend\Db:

P.S. Sollte ich hier Beiträge verlinkt haben, die schon in der Vergangenheit von Tobias verlinkt wurde, dann streite ich alles ab und behaupte umgehend das Gegenteil... ;-)

]]>
zfm auf der Developer Conference 2013 Am 7.+8. November 2013 findet die diesjährige Developer Conference in Hamburg statt.

http://www.developer-conference.eu/

Neben vielen bekannten Speaker wie Pierre Joye, Judith Andresen, Sebastian Bergmann, Nils Langner und vielen mehr, wird auch Ralf Eggert einen Talk über Best Practices im Zend Framework 2 halten.

Ich freue mich schon auf diese tolle Konferenz. Die Sprecherliste verspricht viele spannende Themen. Noch gibt es Early-Bird Tickets für 199,- €.

Ich würde mich freuen, bei dieser Gelegenheit mit Euch ins Gespräch zu kommen. Ralf geht es sicher ebenso! Bitte kommt doch auf mich zu und quatscht mich einfach an.

Wir sehen uns dort?!

]]>
Mon, 02 Sep 2013 22:20:02 +0200 http://www.zendframeworkmagazin.de/zf/news/zfm-auf-der-developer-conference-2013 http://www.zendframeworkmagazin.de/zf/news/zfm-auf-der-developer-conference-2013 zfm2@ranft.biz (Tobias) Tobias Am 7.+8. November 2013 findet die diesjährige Developer Conference in Hamburg statt.

http://www.developer-conference.eu/

Neben vielen bekannten Speaker wie Pierre Joye, Judith Andresen, Sebastian Bergmann, Nils Langner und vielen mehr, wird auch Ralf Eggert einen Talk über Best Practices im Zend Framework 2 halten.

Ich freue mich schon auf diese tolle Konferenz. Die Sprecherliste verspricht viele spannende Themen. Noch gibt es Early-Bird Tickets für 199,- €.

Ich würde mich freuen, bei dieser Gelegenheit mit Euch ins Gespräch zu kommen. Ralf geht es sicher ebenso! Bitte kommt doch auf mich zu und quatscht mich einfach an.

Wir sehen uns dort?!

]]>
Spezialisierte Service-Manager mit dem Zend Framework 2.2 einsetzen

Cover Zend Framework 2
das Praxisbuch

Den meisten Lesern ist es sicherlich bekannt, dass mein Zend Framework 2 Buch im Addison-Wesley Verlag nur in einer Auflage vom 1.000 Exemplaren erschienen ist. Der Grund war, dass Addison-Wesley seine IT-Fachbuch Sparte leider Mitte diesen Jahres eingestellt hat. Recht schnell konnte ich mit Galileo Computing einen Verlag finden, der bereit war, das Buch noch einmal neu aufzulegen. Dabei habe ich die Gelegenheit genutzt und die Inhalte des Buches aktualisiert. Neben der Bereinigung der Fehler, die sich in die Erstauflage eingeschlichen hatten, habe ich auch einige Passagen auf das damals aktuellste Release 2.2.0 aktualisiert. Damals hatte ich den Erstkäufern versprochen, diese neuen Inhalte auch zugänglich zu machen. Dieses Versprechen möchte ich mit diesem kleinen Tutorial nun endlich einlösen.

Dieser Beitrag ist übrigens nicht nur für Erstkäufer des Addison-Wesley-Buches, sondern auch für Käufer der Galileo-Auflage und sogar für die NIchtkäufer interessant. Es fasst nämlich den Einsatz der neuen Service-Manager für Filter, Validatoren, Input-Filter, Form-Elemente und Hydratoren zusammen. Außerdem geht der Beitrag ganz nebenbei auf hierarchische InputFilter ein. Wer sich dazu kompakt weiterbilden möchte, sollte also auch weiterlesen. Und alle anderen natürlich auch... ;-)

Und wer das Buch nach diesem kleinen Appetithappen nun kaufen möchte, schaue sich einmal den passenden Buchtipp dazu an.

]]>
Sun, 01 Sep 2013 13:25:54 +0200 http://www.zendframeworkmagazin.de/zf/blog/spezialisierte-service-manager-mit-dem-zend-framework-2-2-einsetzen http://www.zendframeworkmagazin.de/zf/blog/spezialisierte-service-manager-mit-dem-zend-framework-2-2-einsetzen ralf@zendframeworkmagazin.de (Ralf) Ralf

Cover Zend Framework 2
das Praxisbuch

Den meisten Lesern ist es sicherlich bekannt, dass mein Zend Framework 2 Buch im Addison-Wesley Verlag nur in einer Auflage vom 1.000 Exemplaren erschienen ist. Der Grund war, dass Addison-Wesley seine IT-Fachbuch Sparte leider Mitte diesen Jahres eingestellt hat. Recht schnell konnte ich mit Galileo Computing einen Verlag finden, der bereit war, das Buch noch einmal neu aufzulegen. Dabei habe ich die Gelegenheit genutzt und die Inhalte des Buches aktualisiert. Neben der Bereinigung der Fehler, die sich in die Erstauflage eingeschlichen hatten, habe ich auch einige Passagen auf das damals aktuellste Release 2.2.0 aktualisiert. Damals hatte ich den Erstkäufern versprochen, diese neuen Inhalte auch zugänglich zu machen. Dieses Versprechen möchte ich mit diesem kleinen Tutorial nun endlich einlösen.

Dieser Beitrag ist übrigens nicht nur für Erstkäufer des Addison-Wesley-Buches, sondern auch für Käufer der Galileo-Auflage und sogar für die NIchtkäufer interessant. Es fasst nämlich den Einsatz der neuen Service-Manager für Filter, Validatoren, Input-Filter, Form-Elemente und Hydratoren zusammen. Außerdem geht der Beitrag ganz nebenbei auf hierarchische InputFilter ein. Wer sich dazu kompakt weiterbilden möchte, sollte also auch weiterlesen. Und alle anderen natürlich auch... ;-)

Und wer das Buch nach diesem kleinen Appetithappen nun kaufen möchte, schaue sich einmal den passenden Buchtipp dazu an.

]]>
Außerplanmäßiges Wartungsupdate Zend Framework 2.2.4 Gestern ist ein nicht geplantes Update für das Zend Framework 2 erschienen. Es behebt eine Verhaltensänderung der Forms/InputFilter, die mit Version 2.2.3 unbeabsichtigt eingeführt wurde.

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

Wir empfehlen die Version 2.2.3 auszulassen und stattdessen gleich die Version 2.2.4 zu benutzen.

 

Wie kam es zu dem Problem?

In Zend\Form gibt es einen Schalter preferFormInputFilter, mit dem ursprünglich festgelegt werden sollte, ob beim Zusammenfügen die  zusammengestellten InputFilter des Formulars oder die InputFilter-Settings der Elemente bevorzugt werden sollen. Allerdings hat in der Vergangenheit Zend\Form dieses Flag ignoriert und immer die InputFilter-Einstellung der Formularelemente bevorzugt. Damit war der preferFormInputFilter nutzlos.

Mit Version 2.2.x wurde das Zusammenführen der InputFilter überarbeitet. Und mit Version 2.2.3 musste die Reihenfolge der zusammengeführten InputFilter korrigiert werden. Das hat aber leider das default-Verhalten der Formulare/InputFilter verändert. Gleichzeitig bekam der Schalter preferFormInputFilter seine Wirkung zurück, wurde allerdings genau verkehrt herum ausgewertet. Dies wurde mit Version 2.2.4 korrigiert. Nun verhalten sich die Formulare/InputFilter wieder, wie bisher erwartet.

Wir bedanken uns für den schnellen Fix und das Update.

]]>
Tue, 27 Aug 2013 22:34:08 +0200 http://www.zendframeworkmagazin.de/zf/news/ausserplanmaessiges-wartungsupdate-zend-framework-2-2-4 http://www.zendframeworkmagazin.de/zf/news/ausserplanmaessiges-wartungsupdate-zend-framework-2-2-4 zfm2@ranft.biz (Tobias) Tobias Gestern ist ein nicht geplantes Update für das Zend Framework 2 erschienen. Es behebt eine Verhaltensänderung der Forms/InputFilter, die mit Version 2.2.3 unbeabsichtigt eingeführt wurde.

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

Wir empfehlen die Version 2.2.3 auszulassen und stattdessen gleich die Version 2.2.4 zu benutzen.

 

Wie kam es zu dem Problem?

In Zend\Form gibt es einen Schalter preferFormInputFilter, mit dem ursprünglich festgelegt werden sollte, ob beim Zusammenfügen die  zusammengestellten InputFilter des Formulars oder die InputFilter-Settings der Elemente bevorzugt werden sollen. Allerdings hat in der Vergangenheit Zend\Form dieses Flag ignoriert und immer die InputFilter-Einstellung der Formularelemente bevorzugt. Damit war der preferFormInputFilter nutzlos.

Mit Version 2.2.x wurde das Zusammenführen der InputFilter überarbeitet. Und mit Version 2.2.3 musste die Reihenfolge der zusammengeführten InputFilter korrigiert werden. Das hat aber leider das default-Verhalten der Formulare/InputFilter verändert. Gleichzeitig bekam der Schalter preferFormInputFilter seine Wirkung zurück, wurde allerdings genau verkehrt herum ausgewertet. Dies wurde mit Version 2.2.4 korrigiert. Nun verhalten sich die Formulare/InputFilter wieder, wie bisher erwartet.

Wir bedanken uns für den schnellen Fix und das Update.

]]>
Wartungsupdate Zend Framework 2.2.3 veröffentlicht 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!

]]>
Fri, 23 Aug 2013 22:14:49 +0200 http://www.zendframeworkmagazin.de/zf/news/wartungsupdate-zend-framework-2-2-3-veroeffentlicht http://www.zendframeworkmagazin.de/zf/news/wartungsupdate-zend-framework-2-2-3-veroeffentlicht zfm2@ranft.biz (Tobias) Tobias 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!

]]>
Zend\Mail und Zend\Mime - mailen mit dem Zend Framework 2 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.

]]>
Tue, 13 Aug 2013 23:34:05 +0200 http://www.zendframeworkmagazin.de/zf/blog/zend-mail-und-zend-mime-mailen-mit-dem-zend-framework-2 http://www.zendframeworkmagazin.de/zf/blog/zend-mail-und-zend-mime-mailen-mit-dem-zend-framework-2 zfm2@ranft.biz (Tobias) Tobias 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.

]]>
Multiple Datenbankadapter, hydrierte und ausgegebene SQL-Anweisungen und MySQL IN 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?

]]>
Sun, 11 Aug 2013 10:05:52 +0200 http://www.zendframeworkmagazin.de/zf/news/multiple-datenbankadapter-hydrierte-und-ausgegebene-sql-anweisungen-und-mysql-in http://www.zendframeworkmagazin.de/zf/news/multiple-datenbankadapter-hydrierte-und-ausgegebene-sql-anweisungen-und-mysql-in zfm2@ranft.biz (Tobias) Tobias 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?

]]>
Rob Allen über NumberFormater und ViewHelper Konfiguration 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! 

]]>
Sun, 11 Aug 2013 09:23:53 +0200 http://www.zendframeworkmagazin.de/zf/news/rob-allen-ueber-numberformater-und-viewhelper-konfiguration http://www.zendframeworkmagazin.de/zf/news/rob-allen-ueber-numberformater-und-viewhelper-konfiguration zfm2@ranft.biz (Tobias) Tobias 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! 

]]>
Zend Framework 2.2.2 ist da 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.

]]>
Wed, 24 Jul 2013 22:00:40 +0200 http://www.zendframeworkmagazin.de/zf/news/zend-framework-2-2-2-ist-da http://www.zendframeworkmagazin.de/zf/news/zend-framework-2-2-2-ist-da zfm2@ranft.biz (Tobias) Tobias 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.

]]>
Hydratoren, Models und das TableGateway Entwurfsmuster 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

]]>
Wed, 15 May 2013 22:11:32 +0200 http://www.zendframeworkmagazin.de/zf/news/hydratoren-models-und-das-tablegateway-entwurfsmuster http://www.zendframeworkmagazin.de/zf/news/hydratoren-models-und-das-tablegateway-entwurfsmuster zfm2@ranft.biz (Tobias) Tobias 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

]]>
Zend Framework 2.2 in stabiler Version erschienen 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

]]>
Wed, 15 May 2013 21:36:14 +0200 http://www.zendframeworkmagazin.de/zf/news/zend-framework-2-2-in-stabiler-version-erschienen http://www.zendframeworkmagazin.de/zf/news/zend-framework-2-2-in-stabiler-version-erschienen zfm2@ranft.biz (Tobias) Tobias 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

]]>
Den Zend Framework 2 EventManager verstehen 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/

]]>
Wed, 15 May 2013 07:17:43 +0200 http://www.zendframeworkmagazin.de/zf/news/den-zend-framework-2-eventmanager-verstehen http://www.zendframeworkmagazin.de/zf/news/den-zend-framework-2-eventmanager-verstehen zfm2@ranft.biz (Tobias) Tobias 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/

]]>
Da Du gerade dabei bist, kannst Du auch gleich ... 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?

]]>
Sat, 11 May 2013 22:58:56 +0200 http://www.zendframeworkmagazin.de/zf/blog/da-du-gerade-dabei-bist-kannst-du-auch-gleich http://www.zendframeworkmagazin.de/zf/blog/da-du-gerade-dabei-bist-kannst-du-auch-gleich zfm2@ranft.biz (Tobias) Tobias 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?

]]>
Release Candidate(s) für das Zend Framework 2.2 veröffentlicht 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!

]]>
Thu, 02 May 2013 21:46:26 +0200 http://www.zendframeworkmagazin.de/zf/news/release-candidate-s-fuer-das-zend-framework-2-2-veroeffentlicht http://www.zendframeworkmagazin.de/zf/news/release-candidate-s-fuer-das-zend-framework-2-2-veroeffentlicht zfm2@ranft.biz (Tobias) Tobias 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!

]]>