-
Derniers billets
Derniers commentaires
Mots-clefs
Apache Batch Block CMS Configuration CRUD Design Pattern email Event Festival Firebug Génération de code Hébergement HTTP JConfig JFactory JLog Layout Log Lucene Mage::getModel Magento-1.3 Model Observer openssl Périmètre fonctionnel php-codesniffer PostgreSQL Profiler Python Qualité Rewrite Sécurité smtp SQL SQLite Synthèse vocale Template Tomcat Trigger Ubuntu XSS Zend_CodeGenerator Zend_Tool_Framework ZF
Récupérer les paramètres d’un module Joomla!
La classe JComponentHelper fourni une méthode utilitaire permettant de récupérer les paramètres de configuration d’un module Joomla! Lire la Suite
Installer l’extension APC (Alternative PHP Cache) sur Debian Lenny
APC est une extension PECL qui permet de mettre en cache et optimiser le code intermédiaire PHP. Voyons comment l’installer sur un serveur LAMP « Debian like ». Lire la Suite
Activer les path hints Magento
Cette astuce est incontournable lorsque l’on travaille sur un nouveau thème Magento et permet d’identifier les différents blocs et templates utilisés sur une page du site. Lire la Suite
Ecrire un script PHP qui utilise le modèle Magento
Voyons comment écrire un script PHP ayant accès à l’API Magento (ici version 1.3.2.4) pour réaliser divers traitements (exports, synchronisations, etc). Lire la Suite
Faciliter la maintenance d’une application Zend en combinant Zend_Log et ErrorController
Dans le contexte d’une application MVC basée sur le Zend Framework (architecture identique à celle du Quickstart), voyons comment configurer son contrôleur d’erreurs pour journaliser les erreurs applicatives dans un fichier de log. Lire la Suite
Profiler les requêtes SQL de son application avec Zend_Db_Profiler_Firebug
Le profileur Zend_Db_Profiler_Firebug permet de profiler les requêtes SQL d’un site directement dans la console de l’extension Firefox Firebug. Nous verrons ici comment le configurer dans le bootstrap de notre application. Lire la Suite
Crypter / décrypter un fichier avec OpenSSL
Nous verrons ici comment crypter / décrypter un fichier avec le chiffrement symétrique AES (Advanced Encryption Standard) en utilisant l’outil openssl. Lire la Suite
Récupérer la liste des attributs d’un produit Magento
Nous verrons ici comment récupérer la liste complète des attributs d’un produit Magento, qu’ils soient natifs ou créés par l’utilisateur, pour se faire, intéressons nous au modèle entity_attribute. Lire la Suite
Générer un modèle avec Zend_CodeGenerator
Zend_CodeGenerator est un nouveau composant du Zend Framework qui permet de générer du code PHP en utilisant une interface orientée objet. Réalisons pas à pas un script permettant de générer une partie du modèle de données. Lire la Suite
Créer une webapp avec Zend Tool Framework
Après une brève présentation des composants Zend_Tool_Framework, Zend_Tool_Project et Zend_CodeGenerator, nous installerons l’outil de génération de code désormais inclus dans le Zend Framework pour générer les bases d’une application web. Lire la Suite