Surveillez les performances de vos applications PHP

PHPTOP

Dans le monde du développement web, la performance des applications est cruciale. Quelle que soit votre application, il est toujours stratégique d’optimiser son code ainsi que toutes les briques additionnelles. L’économie de ressources va aujourd’hui au-delà de l’économie d’argent : elle touche également à la réduction de la consommation d’énergie, par exemple.

Pour les développeurs PHP et les DevOps, il est essentiel de disposer d’outils pour surveiller et optimiser la consommation de ressources. PHPtop se présente comme un profiler léger, performant et compatible avec une utilisation en production.

PHPTop en quelques mots

PHPtop est un profiler de ressources pour PHP, développé par les équipes de Bearstech, la fameuse SCOP qui propose une newsletter de veille active appelée la veille des ours.

Il fournit des métriques sur l’utilisation du CPU, de la mémoire vive et d’autres ressources consommées par vos scripts PHP. Il offre même une prise en charge spécifique pour WordPress.

PHPtop est compatible avec PHP 5.2.0 et les versions suivantes. Cependant, il n’a pas été testé avec des versions supérieures à PHP 8.2.

Exemple d'utilisation de PHPTop

Son atout principal : il s’installe facilement dans des environnements de production, sans impact significatif sur les performances.

Comment l’utiliser ?

server:~# echo auto_prepend_file=/path/to/phptop_hook.php >>path/to/php.ini (or .user.ini)
server:~# apache2ctl reload (or php-fpm reload)

Vous l’aurez compris, PHPtop n’est pas un profiler au même titre que Blackfire. Cependant, il vous permet simplement de surveiller les scripts qui consomment plus que prévu et d’agir en conséquence.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *