26 février 2010 —
Categories : multitache, php
Pour les besoins d’un projet effectuant un grand nombre de tâches répétitives, j’ai dû mettre en place un système basé sur un script PHP lancé par cron à intervalles réguliers. Il n’y a aucune difficulté particulière à réaliser ceci, là où ça commence à être intéressant c’est à partir du moment où il a fallu que ce script puisse lancer plusieurs tâches en même temps.
On a donc un script lancé à intervalles réguliers qui lui même va lancer et gérer un certain nombre, configurable, de tâches concurrente. Voici comment j’ai procédé.
Lire la suite →
4 février 2010 —
Categorie : php
C’est pas moi qui le dit, c’est PHP.
La preuve :
Voir ça sur codepad
2 février 2010 —
Categorie : autre
D’habitude je ne parle que technique sur ce blog, mais pas cette fois-ci.
Lire la suite →
7 décembre 2009 —
Categorie : web
Il me reste 3 invitations à Google Wave, si vous en voulez une laissez moi un commentaire ici.
Faites vite, seuls les 3 premiers en auront une.
19 novembre 2009 —
Categories : apache, svn
Enfin, c’est pas vraiment une faille, c’est juste que lorsque l’on déploie un projet à partir d’un dépôt subversion, il faut faire attention aux fichiers et répertoires .svn qui peuvent être visibles, selon la configuration de votre serveur web.
Pour empêcher ça avec apache, quelques lignes dans votre httpd.conf suffisent :
<Directory ~ ".*\.svn">
Order allow,deny
Deny from all
Satisfy All
</Directory>
Thanks Anton Isaykin for pointing that out to us.
24 mars 2009 —
Categories : magento, php
Magento est un système de commerce électronique assez complexe à appréhender, il est bien mieux organisé que le vieillissant Oscommerce et peut être modifié à souhait grâce à une architecture bien pensée, basée sur Zend Framework mais qui demande quand même assez de temps pour s’y habituer. Je vous propose dans ce billet de voir comment faire pour ajouter et enlever des produits du panier de façon automatique.
Lire la suite →
7 octobre 2008 —
Categories : debug, php
PHP 5.3 à plein de nouvelles fonctionnalités à explorer, autant en profiter pour entrer dans le détail mettre en place un environnement de développement complet comprenant un profiler et un debugger.
Lire la suite →
23 août 2008 —
Categories : nano, php
Pour les besoins de Nano, notre framework PHP, JP et moi avons réalisé un système de d’abonnement et de gestion d’évènements à des objets.
Lire la suite →
7 avril 2008 —
Categories : apache, php
Dans un article précédent, j’expliquais comment installer PHP6 en module module Apache. Maintenant je vais vous montrer comment installer PHP5 et PHP6 en même temps.
Lire la suite →
30 mars 2008 —
Categorie : css
Parfois avoir une base qui définit ses styles (css) c’est bien. Voici comment je fais dans la pratique pour remettre à plat les styles par défaut des navigateurs et pour les redéfinir selon mes besoins.
Lire la suite →