Submitted by Maxence on Sat, 11/07/2009 - 09:37
Nginx et son compère PHP-FPM forment une superbe alternative au couple Apache + mod_php. Robuste, rapide, simple à configurer. Il n'y a qu'une chose qui m'embêtait jusqu'ici : quand PHP rencontre une erreur fatale (erreur de syntaxe dans un script par exemple), on a droit à une magnifique page blanche avec un code 200. Pas l'idéal pour déboguer et pas trop sympa pour l'utilisateur qui doit se demander ce qui se passe.
Submitted by Maxence on Fri, 10/07/2009 - 12:35
J'ai suivi la procédure proposée par Otomatic pour installer la version 5.3.0 sur Wamp et ça a l'air de marcher. Reste à faire fonctionner XDebug...
Mise à jour du 19/07 : pour faire fonctionner XDebug avec PHP 5.3, il faut remplacer zend_extension_ts par zend_extension dans php.ini.
Submitted by Maxence on Thu, 09/07/2009 - 11:14
Créer un champ date qui peut afficher la date au format local n'est pas si simple avec le Zend Framework. Voyons un peu comment procéder.
Submitted by Maxence on Tue, 07/07/2009 - 02:16
Un langage de script qui fête ses 14 ans et qui gagne d'un coup 30% en performances ? J'ai un peu de mal à y croire.
Submitted by Maxence on Wed, 01/07/2009 - 10:08
Submitted by Maxence on Tue, 30/06/2009 - 21:22
Submitted by Maxence on Tue, 30/06/2009 - 12:21
Zend_Form_Element_Captcha qui permet d'ajouter un Captcha à un formulaire a un comportement un peu particulier avec ses décorateurs.
Premièrement, il ajoute dans sa méthode render un décorateur Captcha aux décorateurs que vous avez défini. Ce decorator génère le code HTML pour l'image, le champ caché (INPUT de type HIDDEN) et le champ texte permettant à l'utilisateur de saisir le code du Captcha. Contrairement aux autres types de champ de formulaire, on n'a donc pas de decorator ViewHelper à spécifier.
Submitted by Maxence on Tue, 30/06/2009 - 10:15
L'IDE NetBeans est sorti hier en version 6.7
Submitted by Maxence on Sat, 27/06/2009 - 10:24
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 pour critiquer certaines recommandations qui n'ont aucun sens pour eux.
En tous cas, c'est un bon prétexte pour examiner en détail certains aspects du langage PHP.
Submitted by Maxence on Fri, 26/06/2009 - 15:29
Dans mon précédent article, je vous expliquai comment supprimer les balises de fermeture de la balise LI dans l'aide de vue HtmlList. J'avais fait une erreur dans mon code, du à la façon dont HtmlList gère les listes imbriquée.
Ce n'est pas expliqué clairement dans la documentation officielle, mais pour générer une liste imbriqué comme celle-ci :
Pages