Zend geht Kooperation mit Adobe ein

Wie bekannt  gegeben wurde, ist Zend eine Zusammenarbeit mit Adobe eingegangen. Der zentrale Punkt dieser Kooperation ist der Austausch zwischen dem Adobe Flex Framework und dem Zend Framework  . Das Flex Framework wird durch den aktuellen Flash Player und Adobe AIR, einem Programm, was Webapplikationen auf den Desktop bringt, implementiert. Als ersten Schritt innerhalb der Kooperation hat Adobe ein neues Modul für die Kommunikation mittels AMF  für Zend als ein Proposal bereitgestellt  ....

Zend_DB: Datenbankverbindungen mit Zeichensatz UTF-8

Ein leidiges Problem im Webdevelopment sind die verschiedenen Zeichensätze. Viele Anbieter von Datenbanken setzen latin-1 als Standard, was gerade bei Seiten, die sich voll international ausrichten wollen, ein wenig Probleme bereiten kann. Oft führt das zu defekten Ausgaben. In diesem Beitrag möchte ich ein paar Lösungen für das Problem aufzeigen und zum Schluss die Lösung anhand des Zend Framework kurz zeigen. Für die Extension mysql kann man natürlich einfach mittels:...

Export in den Webroot des Apache Webservers per Post-Commit von Subversion

Seit ein paar Tagen setze ich mich wieder intensiv mit dem Zend Framework auseinander und bastle an einer Applikation. Um meine Änderungen einfach nachzuverfolgen habe ich mir ein Subversion-Repository auf meinem Server eingerichtet. Um in verschiedenen Testumgebungen die Applikation testen zu können, soll diese automatisch in einen Webroot “deployed” werden. Hierzu habe ich ein kleines Skript geschrieben, welches sind an den post-commit-Mechanismus von Subversion hängt und darüber den Export steuert....

Zend Framework 1.8 ist erschienen

Nach dem Preview Release vor einigen Wochen ist gestern nun die finale Version 1.8 des Zend Framework  im SVN von Zend  erschienen. Wie immer sind einige neue Features hinzugekommen und einige Bugs gefixed worden, die gesamte Liste ist hier  zu finden. Diese Features sind die wichtigsten Neuerungen gegenüber 1.7.*: Zend_Tool (von Ralph Schindler  ) Zend_Application (von Ben Scholzen  and Matthew Weier O’Phinney  ) Zend_Loader_Autoloader und Zend_Loader_Autoloader_Resource (von Matthew Weier O’Phinney  ) Zend_Navigation (von Robin Skoglund und Geoffrey Tran, Zym) Zend_CodeGenerator (von Ralph Schindler  ) Zend_Reflection (von Ralph Schindler and Matthew Weier O’Phinney  ) Zend Server Backend für Zend_Cache (von Alexander Veremyev) Zend_Service_Amazon_Ec2 (von Jon Whitcraft  ) Zend_Service_Amazon_S3 (von Justin Plock und Stas Malyshev  ) Zend_Filter_Encrypt (von Thomas Weidner  ) Zend_Filter_Decrypt (von Thomas Weidner  ) Zend_Filter_LocalizedToNormalized and _NormalizedToLocalized (von Thomas Weidner  ) Unterstützung für Upload-Fortschrittsanzeige in Zend_File_Transfer (von Thomas Weidner  ) Routen mit Übersetzungsunterstützung (von Ben Scholzen  ) Zend_Json Unterstützung für Ausdrücke (von Benjamin Eberlei und Oscar Reales) Zend_Http_Client_Adapter_Curl (von Benjamin Eberlei) SOAP Ein- und Ausgabeheader-Unterstützung (Von Alexander Veremyev) Unterstützung für das Schlüsselwort-Feld unter Benutzung von Anfragestrings (Von Alexander Veremyev) Unterstützung für die Suche über mehrere Indexes in Zend_Search_Lucene (Von Alexander Veremyev) Deutliche Verbesserungen der Hervorhebung von Suchergebnissen Zend_Search_Lucene (Von Alexander Veremyev) Unterstützung für Skalierung, Verschiebung und Verdrehung von Seiten in Zend_Pdf (Von Alexander Veremyev) Locale Unterstützung in Zend_Validate_Int und Zend_Validate_Float (von Thomas Weidner  ) Zend_Tag_Cloud (von Ben Scholzen  ) Phonecode Unterstützung in Zend_Locale (von Thomas Weidner  ) Zend_Validate_Db_RecordExists and _RecordNotExists (von Ryan Mauger) Zend_Validate_Iban (von Thomas Weidner  ) Zend_Validate_File_WordCount (von Thomas Weidner  ) Zend_Application  und Zend_Tool  sind für mich die wichtigsten Änderungen, alle anderen Addons sind aber auch bemerkenswert....

Zend Framework: Dojo Dialog dijit in Zend_Dojo

Derzeit gibt es keinen Support für das Dialog dijit von Dojo in Zend_Dojo  . Matthew Weier O’Phinney (Project Lead Zend Framework) hat auf der Maillingliste einen Workaround gepostet, sofern $content schon vorher gefüllt wurde: 1 2 3 4 5 6 7 8 9 10 11 <? $this->dojo()->requireModule('dijit.Dialog'); $this->onLoadCaptureStart(); ?> function() { var dialog = new dijit.Dialog({ title: "Cool dialog", style: "width: 300px;", content: <? echo $content ?> }); dialog.show(); } <?...

Zend Framework 1.8.0 Preview Release ist verfügbar

Im SVN  von Zend  ist das Preview Release für die kommende Version 1.8.0 des Zend Framework erschienen  . Zu den Neuerungen  gehört: Zend_Tool (von Ralph Schindler  ) Zend_Application (von Ben Scholzen  and Matthew Weier O’Phinney  ) Zend_Navigation (von Robin Skoglund und Geoffrey Tran, Zym) Zend_CodeGenerator (von Ralph Schindler  ) Zend_Reflection (von Ralph Schindler and Matthew Weier O’Phinney  ) Zend Server Backend für Zend_Cache (von Alexander Veremyev) Zend_Service_Amazon_Ec2 (von Jon Whitcraft  ) Zend_Service_Amazon_S3 (von Justin Plock und Stas Malyshev  ) Zend_Filter_Encrypt (von Thomas Weidner  ) Zend_Filter_Decrypt (von Thomas Weidner  ) Unterstützung für Upload-Fortschrittsanzeige in Zend_File_Transfer (von Thomas Weidner  ) Routen mit Übersetzungskenntnis (von Ben Scholzen  ) Zend_Json Unterstützung für Ausdrücke (von Benjamin Eberlei und Oscar Reales) Zend_Http_Client_Adapter_Curl (von Benjamin Eberlei) SOAP Ein- und Ausgabeheader-Unterstützung (Von Alexander Veremyev) Unterstützung für das Schlüsselwort-Feld unter Benutzung von Anfragestrings (Von Alexander Veremyev) Unterstützung für die Suche über mehrere Indexes in Zend_Search_Lucene (Von Alexander Veremyev) Unterstützung für Skalierung, Verschiebung und Verdrehung von Seiten in Zend_Pdf (Von Alexander Veremyev) Locale Unterstützung in Zend_Validate_Int und Zend_Validate_Float (von Thomas Weidner  ) Phonecode Unterstützung in Zend_Locale (von Thomas Weidner  ) Zend_Validate_Iban (von Thomas Weidner  ) Zend_Validate_File_WordCount (von Thomas Weidner  ) Wie man sieht, sind wichtige Änderungen wie Zend_Application  und Zend_Tool  dabei....

Information on the minimum required version of PHP of each component of Zend Framework

German: Dieser Artikel ist auf Englisch, da er an ein internationales Publikum gerichtet ist. In one of the latest posts on the Zend Framework maillinglist there was a question regarding the minimum required version of PHP for the current version Zend Framework (1.9.0). As of Version 1.7.0 of ZF the documentation recommends  versions >=5.2.4 for PHP. Some users are stuck with php5.1.6 (e.g. those running Redhat Linux) and these need to know the components that could be problematic....

Zend Framework: Rendern der View eines anderen Controller oder Module

Auf der Zend Framework Maillingliste ist die Frage aufgekommen, wie man in Zend Framework die View eines bestimmten Controller bzw. Modules rendern lassen kann. Dies ist relativ einfach, aber leider nicht dokumentiert: 1 $this->_helper->viewRenderer->renderBySpec($view, array('module' => $module, 'controller' => $controller)); $view: ist die gewünschte View $module: das gewünschte Modul $controller: der gewünschte Cotroller Übrigens: Möchte man nur die View des momentanen Controllers ändern, so führt man: 1 $this->_helper->viewRenderer('anotherView'); aus.

Scienta Zend Framework Debug Bar

Für die Entwicklung im Zusammenhang mit dem Zend Framework benötigt man oft etwas aussagekräftigere Infos rund um Variablen, Exceptions oder auch SQL-Queries. All dies bringt die “ Scienta ZF Debug Bar  ” dem Entwickler nach einem schnellen Einbau auf den Bildschirm. Im Browser können dann in der momentanen Version 1.3 folgende Infos am Ende der generierten Seite abgerufen werden: Version des Zend Framework Ausführungszeit Speicherverbrauch Anzahl der Datenbankqueries (auch bei mehreren Datenbankadaptern) Alle ausgeführten SQL-Befehle Alle zusätzlich includierten Files Verfügbare View-Variablen Exceptions Fehler entsprechend dem error_reporting-Setting Die Einbindung ist in wenigen Sekunden erledigt und eigentlich ein MUST-HAVE für jeden ZF-Entwickler....

Zend Framework 1.7 ist im SVN erschienen - Die Featureliste

Heute ist die neue Version 1.7 des Zend Frameworks im SVN von Zend  als Preview-Release erschienen. In den Downloads  wird es hoffentlich bald ebenfalls erscheinen, hier  ist es schon verfügbar. Auch meine Anleitung für svn:externals habe ich geupdated, einfach die neue Adresse eintragen, updaten und schon ist man auf Version 1.7. Doch nun zu den neuen Features: Zend_AMF ( Unterstützung für Adobes Flex) Dojo Toolkit 1.2.0 ZendX_JQuery (Muss in den externals Ordner (z....