Liste des articles parlant du développement Web (page 3/5)

Quand je ne développe pas pour mon taff, je le fais pour des projets personnels et pour le fun. Le plus souvent en utilisant PHP et le framework Symfony ou ses composants. Les sujets des articles varient en fonction des projets, certains articles sont des penses bêtes, d'autres montrent des résolutions à des problèmes ou des cas d'utilisation.

Manipulation des dates et heures en PHP5 avec la classe native DateTime

Suite à l'article sur la manipulation des dates en SQL, je me suis rendu compte, qu'en fait, la manipulation de date en php n'était pas si simple et connu que ça. Il existe beaucoup de fonctions sur les dates en PHP5 et je trouve encore pas mal de code récent qui s'embrouille à essayer de calculer des dates avec des mktime, en manipulant des timestamp.... Alors qu'une class bien pratique existe: DateTime. C'est donc elle, et ses comparses, que je vais présenter. Lire la suite

I18nSluggableBehavior pour gérer les slugs dans une base I18n avec Propel

L'ORM Propel est livré en standard avec 2 behaviors quasi indispensables.SluggableBehavior pour générer des slugs qui seront utilisés dans les URL et I18nBehavior qui permet de gérer l'internationalisation dans la base de donnée. Dans cet article, j'explique comment et pourquoi j'ai mixé ces 2 behaviors pour créer mon behavior: I18nSluggableBehavior. Lire la suite

Comment mettre à jour et/ou compléter son projet Symfony 2.1 avec Composer

Sur le papier il me semblait simple de faire évoluer mon projet Symfony 2.1 avec Composer. Mais l'ajout de nouveaux bundles externes nécessite une lecture approfondie de la documentation et faire évoluer la librairie Symfony de tag en tag est un véritable jeu de piste. Dans cet article, je résume les procédures pour gérer le cycle de vie d'un projet Symfony 2.1 avec Composer. (MAJ 10/02/2013) Lire la suite

Utilisation de l'API Product Advertising d'Amazon dans Symfony 1.4 à l'aide du Zend Framework

Je n'ai trouvé aucun plugin Symfony permettant d'interroger facilement l'API d'Amazon Product Advertising. Par contre le Zend Framework propose nativement une librairie pour cette API. Deux solutions s'offre à moi, écrire une librairie et la publier dans un plugin ou intégrer le Zend Framework dans Symfony 1.4. J'ai choisi la deuxième solution, plus rapide, plus simple et plus robuste, voici comment j'ai fait. Lire la suite