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

17/07/2009

Zend_Db_Table permet de définir des relations entre les tables. Si par exemple on a une table factures et une table clients : CREATE TABLE `clients` ( `id` SMALLINT(5) UNSIGNED NOT NULL...

16/07/2009

Des mises à jour plus petites pour Google Chrome

Lire l'article sur Maxence Delannoy (Wiip)

Les petits génies de Google ont encore frappé. Cette fois ci ils se sont attaqué à la taille des mises à jour de Google Chrome. Jusqu'ici, ils utilisaient bsdif pour produire un patch binaire. La taille...

11/07/2009

Gestion erreurs PHP avec Nginx et PHP-FPM

Lire l'article sur Maxence Delannoy (Wiip)

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

10/07/2009

Zend Framework 1.9, c'est pour bientôt

Lire l'article sur Maxence Delannoy (Wiip)

Certainement pour la fin Juillet ou début Août d'après Ralph Schindler. Au menu (entre autres) : Zend_Queue pour gérer des messages dans une queue Zend_Service_Amazon_Sqs pour accéder au service...