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 . ...
Im SVN von Zend ist das Preview Release für die kommende Version 1.8.0 des Zend Framework erschienen . ...
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: ...
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. ...
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.
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: ...
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. Diesen gibt es auf Sourceforge zum Download. Aktuell ist momentan (07.11.2010) beispielsweise die Version 3.3.8. ...
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. Auf meinem PDA verwende ich daher “Battery Status” (Derzeit: 1.05 Beta) zur Kontrolle und ansonsten mwconn in Verbindung mit einer UMTS-Karte. Leider sind die Abrechnungsmöglichkeiten nicht immer genau oder fallen zeitweise mal aus, weshalb man am Ende des Abrechnungsmonats doch wenigstens wissen möchte, wieviel Traffic man denn nun verbraucht hat, um eine Abschätzung über das künftige Nutzungsverhalten machen zu können. O2 bietet leider keine direkte Möglichkeit der Kontrolle an, daher habe ich ein kleines PHP-Script geschrieben, welches den Einzelverbindungsnachweis in Form der CSV-Datei der Online-Abrechnung verarbeiten und zusammenrechnen kann. ...
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. Leider hat das Skript ein Problem: Bei restriktiven Settings in PHP liefert es keine Werbung mehr aus. Konkret geht es um die Einstellung “allow_url_fopen” in der php.ini. Ist diese auf 0 oder Off gestellt, kann das Skript keine Daten vom Google-Server holen und ist damit nutzlos. Dies kann jedoch mittels Curl oder fsockopen behoben werden. ...
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: ...
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. Wenn man nach meiner Anleitung vorgegangen ist, dann sind die Pakete in cd /mnt/HD_a2/ffp/pkg/packages. Nun kann SQLite installiert werden (sofern nicht sowieso alle Pakete installiert wurden): ...