26/08/2009

How to make eZ Publish use override conditions when loading a template

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

I answered this question today on IRC and a colleague asked me the same thing about two weeks ago... it's time to write down the solution :-)Basically, you just need to tell what design keys you want...

26/08/2009

Mise en place de SSL pour des développements

Lire l'article sur Coding Style

Dans le cadre d’un projet nécessitant de la sécurité, il peut s’avérer nécessaire de mettre en place SSL. L’achat d’un certificat pour des postes de développement s’avère...

23/08/2009

De nouveau bluffé par Drupal

Lire l'article sur Perrick Penet (onpk.net)

Vendredi dernier, j'ai commencé à migrer le site internet de No Parking vers Drupal. Cela fait bientôt deux ans qu'on développe sur cette plate-forme : il était temps d'y plonger complètement notre site...

20/08/2009

Performances et "extensibilité" (scalability)

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

Via High Scalability, j'ai découvert cette présentation intitulée Real World Web: Performance & Scalability donnée lors de la MySQL conference 2008 par Ask Bjørn Hansen. Cette longue présentation (189...

19/08/2009

Comment créer des objets eZ Publish en PHP

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

J'ai découvert il n'y a pas très longtemps la fonction eZContentFunctions::createAndPublishObject() de l'API eZ Publish. Cette fonction bien cachée (et enfin documentée depuis la résolution de ce bug)...

17/08/2009

Ah les jolies variables de vue

Lire l'article sur Maxence Delannoy (Wiip)

Je ne sais pas pour vous, mais moi je ne trouve pas ça particulièrement élégant de toujours devoir passer par $this pour accéder à mes variables de vues. Heureusement, dans le bestiaire des fonctions...

13/08/2009

La version 1.9.1 du Zend Framework est disponible depuis le 11 août. Cette version de maintenance corrige quelques bogues, dont notamment ceux qui affectaient le composant Zend_Acl. D'après Ralph Schindler,...

10/08/2009

Zend Framework : contrôleur CRUD

Lire l'article sur Maxence Delannoy (Wiip)

Dans une application MVC qui a besoin de faire persister des données, les contrôleurs doivent réaliser 4 opérations de base qu'on désigne souvent par l'abréviation CRUD : Create, Read, Update et Delete....

07/08/2009

Zend Framework : les aides de vue

Lire l'article sur Maxence Delannoy (Wiip)

Quand j'ai commencé à utiliser le Zend Framework, je trouvais qu'utiliser des classes pour implémenter les aides de vue représentait une surcharge inutile. Une simple fonction ferait tout aussi bien l'affaire....

05/08/2009

Réécriture d'URI avec Nginx

Lire l'article sur Maxence Delannoy (Wiip)

Quand on utilise le Zend Framework et son architecture MVC pour construire un site, on doit configurer son serveur Web pour rediriger toutes les requêtes qui ne correspondent pas à un document réellement...

04/08/2009

PHPFrance relooke son forum

Lire l'article sur Mère Teresa's Blog

Depuis quelques années, je fréquente le forum de PHPFrance. Les discussions techniques ont pris peu à peu un tour convivial, et je fais partie maintenant de l’équipe de modération du forum. Les...

29/07/2009

Yahoo et Microsoft se rapprochent

Lire l'article sur Mère Teresa's Blog

Le moteur de recherche Bing va propulser la pub chez Yahoo ! On sait que Microsoft, bien qu’ayant libéré 20 000 lignes de code récemment a du mal avec le logiciel libre, et un tel rapprochement...

28/07/2009

Firefox s'inpire de Google Chrome

Lire l'article sur Maxence Delannoy (Wiip)

L'équipe de Mozilla a commencé à travailler sur la version 4 de Firefox. Ils ont commencé à proposer quelques mockups sur leur wiki. Sur la version B, on peut voir qu'ils songent à reprendre la disposition...

25/07/2009

Différence de perfs entre FF3.5 et Google Chrome

Lire l'article sur Maxence Delannoy (Wiip)

Les benchmarks ce n'est pas toujours parlant. Ouvrez donc cette page avec Google Chrome, puis avec Firefox 3.5. Chez moi, avec Google Chrome 3.0.195.1 et Firefox 3.5.1, on voit une sacré différence....

24/07/2009

Zend Framework : tester l'envoi d'un E-mail

Lire l'article sur Maxence Delannoy (Wiip)

Pour s'assurer qu'un message E-mail est bien envoyé, il faut utiliser un objet factice (mock) qui va simuler le comportement d'un objet réel. en lire plus

23/07/2009

Ça se rapproche. Matthew Weier O'Phinney espère fournir une release candidate pour le début de la semaine prochaine. L'équipe du Zend Framework a travaillé sur la stabilité et sur la compatibilité...

22/07/2009

Relations Zend_Db_Table - Episode 2

Lire l'article sur Maxence Delannoy (Wiip)

Il y a quelques jours, j'avais écrit un article qui expliquait comment utiliser les relations Zend_Db_Table pour charger à la demande (lazy loading) les enregistrements parents d'un objet Zend_Db_Table_Row.en...

20/07/2009

Changer de fuseau horaire avec Zend_Date

Lire l'article sur Maxence Delannoy (Wiip)

Aujourd'hui, j'ai eu besoin de convertir une date exprimée dans le fuseau horaire PST/PDT (Pacific Summer Time/Pacific Daylight Time) au fuseau horaire de Paris. Avec Zend_Date, il suffit de définir...

20/07/2009

Zend Framework : un helper pour afficher les messages Flash

Lire l'article sur Maxence Delannoy (Wiip)

L'aide de contrôleur FlashMessenger permet de stocker des messages dans la session. On peut ainsi les retrouver dans la requête suivante. C'est très pratique pour informer l'utilisateur qu'une opération...

18/07/2009

La version 1.9.0 Alpha 1 du Zend Framework est sortie hier et peut être téléchargée depuis le site officiel. Vous pouvez consulter le détail des différentes nouveautés ici et là.en lire plus