30/06/2009

Les étranges décorateurs de M. Zend_Form_Element_Captcha

Lire l'article sur Maxence Delannoy (Wiip)

Zend_Form_Element_Captcha qui permet d'ajouter un Captcha à un formulaire a un comportement un peu particulier avec ses décorateurs. en lire plus

28/06/2009

Position de la balise META Content-type

Lire l'article sur Maxence Delannoy (Wiip)

J'ai bricolé un peu récemment avec l'extension modèle objet d'un document de PHP (DOMDocument) et ça m'a rappelé une règle que j'avais oublié : la balise META Content-type, qui précise le type du document...

27/06/2009

PHP performance tips, l'article de Google qui fait scandale

Lire l'article sur Maxence Delannoy (Wiip)

Google a fait couler beaucoup d'encre ses derniers jours avec cet article qui propose quelques astuces pour améliorer les performances des scripts PHP. Plusieurs experts de PHP ont réagit assez vivement...

25/06/2009

Un débogueur et un profileur pour Google Chrome

Lire l'article sur Maxence Delannoy (Wiip)

La version de développement de Google Chrome se dote de nouvelles fonctionnalités destinées au développeur. Jusqu'ici, on disposait d'une console Javascript qui permettait d'explorer le contenu des...

24/06/2009

4ème version de maintenance de la branche 1.8 du Zend Framework : la liste des changements. Pas mal de correction de bogues sur Zend_Tool et Zend_Application.en lire plus

23/06/2009

Dependency Injection ? Using SpiralDi Container

Lire l'article sur Alexis Metaireau (notmyidea.org)

Please note that this article is also available in French. A big thanks to Frédéric Sureau for his translation work on the English version. Since my previous article (FR), I have kept on working on the...

23/06/2009

Injection de dépendances ? Utilisation du SpiralDi Container

Lire l'article sur Alexis Metaireau (notmyidea.org)

Cet article est également disponible en version anglaise. Un grand merci à Frédéric Sureau pour son travail de traduction. Suite à mon précédent article, j’ai continué à travailler sur l’injecteur...

23/06/2009

Zend Framework : placeholders et layout

Lire l'article sur Maxence Delannoy (Wiip)

A quoi ça sert ? Dans le Zend Framework, une vue, au sens MVC du terme, peut être composée de plusieurs scripts. Le plus souvent on en aura au moins deux : le script de layout et le script de vue correspondant...

18/06/2009

Zend Framework : récupérer un des éléments de l'aide de vue HeadTitle

Lire l'article sur Maxence Delannoy (Wiip)

Ça faisait un moment que je me posais la question, j'ai pris deux minutes pour chercher et je viens de trouver : $container = $this->headTitle()->getContainer();   // $container...

16/06/2009

On parle beaucoup du framework PHP Symfony en ce moment à l'occasion du Symfony Live. Pour ne pas mourir idiot, j'ai commencé à jeter un coup d'?il à leur documentation. J'y ai trouvé une petite méthode...

15/06/2009

Zend_Form : personnaliser les messages des validateurs

Lire l'article sur Maxence Delannoy (Wiip)

Quand une erreur survient, il faut afficher un message d'erreur le plus explicite possible. Avec Zend_Form, les messages d'erreur sont issus des validateurs. en lire plus

13/06/2009

Optimisation des images générées par eZ Publish

Lire l'article sur cd ~tigrou/pwet.fr/Blog

Google Page Speed (la presque copie conforme de YSlow) est sorti il y a quelques jours. Ces deux outils permettent de vérifier différents critères ayant un impact sur le temps de chargement ressenti par...

10/06/2009

Dans un de mes précédents articles, je vous parlais des Captchas qu'on peut générer avec le composant Zend_Form_Element_Captcha du Zend Framework.en lire plus

10/06/2009

Astuce Zend Framework : simuler une erreur 404

Lire l'article sur Maxence Delannoy (Wiip)

Il peut arriver qu'on ait besoin d'afficher une erreur HTTP 404 (document non trouvé) lorsqu'un paramètre de requête n'est pas valide par exemple. Vous pouvez imiter le comportement de Zend_Controller_Action...