Category Archives: développement

Lancer des traitements asynchrones en PHP

Il y a différentes raisons de vouloir lancer des traitements asynchrones en PHP, les insertions de logs par exemple, où l’on a pas besoin d’attendre un retour pour continuer. Ou encore pour récupérer les différents éléments de contenu d’une page web simultanément, et ainsi réduire le temps nécessaire à l’affichage de la page. On peut […]

Read More

Fonctions natives vs Objets

La programmation orientée objet (POO) a de nombreux avantages sur la programmation procédurale, le code est plus simple à lire, à maintenir et à faire évoluer, l’on peut réutiliser ses objets dans différents projets, mettre en place des tests unitaires pour s’assurer de leur bon fonctionnement, et même générer la documentation à partir des commentaires. […]

Read More

Memcache : conseils d’utilisation

Depuis maintenant plusieurs années j’utilise (entre autre choses) Memcache pour l’optimisation des sites sur lesquels je travaille. Ceux d’entre vous qui l’utilisent s’en seront rendus compte, Memcache nous invite rapidement à recontrer, et donc a résoudre, certaines problématiques parmis lesquelles la durée de vie des objets en cache. Voici donc quelques une de ces problématiques […]

Read More