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....

Bildercache für den Webserver nginx am Beispiel von Gravatar-Icons

Dieser Artikel ist Teil einer Reihe zum Webserver nginx. Schau dir auch die anderen Artikel an: Zum Leitartikel Vor einigen Tagen schrieb ich bereits über eine Möglichkeit, die Gravatar-Icons lokal zwischen zu speichern. Leider wurde dabei bei jedem Aufruf eines Bildes immer einen php-call gemacht, was mir bei manchen Beiträgen das Blog in die Knie zwingen würde und dem eigentlich gewünschten Effekt (Beschleunigung) entgegenstehen würde. Daher habe ich mir mal die Funktionen meines Webservers nginx angesehen und dabei festgestellt, dass dieser die folgende Prüfung erlaubt:...

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....

phpMyAdmin auf dem Conceptronic CH3SNAS bzw. D-Link DNS-323 installieren

phpMyAdmin ist eines der am häufigst verwendeten Administrationstools für MySQL-Datenbanken. Leider hat auf meinem CH3SNAS phpMyAdmin nicht auf Anhieb funktioniert. Der Trick ist jedoch recht einfach. Dieses Tutorial bezieht sich auf fun_plug 0.5, welches veraltet ist und daher nicht mehr genutzt werden sollte! Dieses Tutorial ist daher ebenfalls veraltet! Bitte sehe hier nach den aktuellen Tutorials! Natürlich muss zunächst das fun_plug und MySQL sowie PHP installiert werden. Nun muss man den aktuellen phpMyAdmin herunterladen....

O2 Germany Traffic Calculator

Seit einigen Monaten bin ich stolzer Besitzer von einem HTC Kaiser, UMTS-Karte und damit auch einem Datentarif. Da ich den Datentarif auf allen Geräten nutzen möchte, habe ich mich für das Internet Pack M von O2 Germany entschieden (was, nebenbei gesagt, auch das billigste ist…). Da ich bereits einen Active50-Tarif beziehe, war die Umstellung auf mehrere SIM-Karten kein Problem. Was jedoch ein großes Problem darstellt, ist die Abrechnung des Traffics. Im Internet Pack M sind momentan 200MB Inklusivtraffic enthalten....

Online Mobil Werben mit Google AdSense, PHP und Curl/Socketfunktionen

Seit einiger Zeit biete ich meine Webseite auch in einem mobilen Modus an. Heute bin ich mal durch meine Werbeaccounts gesurft und habe festgestellt, dass Google im AdSense-Programm auch mobile Werbung anbietet. Dabei muss auf dem ausliefernden Server (also dort, wo der mobile Content generiert wird) ein Skript von Google hinterlegt werden, welches in den Sprachen PHP, ASP, CGI/Perl sowie JSP verfügbar ist. Das Skript holt die Werbung zunächst auf den ausliefernden Server und schleift diese dann an das Endgerät durch....

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....

SQLite in PHP auf dem Conceptronic CH3SNAS bzw. D-Link DNS-323 installieren

Dieses Tutorial bezieht sich auf fun_plug 0.5, welches veraltet ist und daher nicht mehr genutzt werden sollte! Dieses Tutorial ist daher ebenfalls veraltet! Bitte sehe hier nach den aktuellen Tutorials! Standardmäßig ist nach der Installation von PHP auf dem CH3SNAS die Datenbank SQLite nicht aktiviert. Dies ist aber einfach nachzurüsten. Natürlich muss zunächst das fun_plug und PHP installiert werden. Zunächst muss in den Ordner mit den Paketen von fonz gewechselt werden....