Aller sur le stie de Xdebug et télécharger la version correspondante. Normalement pour la version php5 dans windows ça doit être ce fichier : php_xdebug-5.1.2-2.0.0beta6.dll ;
Placer l'extension dans le répertoire de extensions PHP ;
Aller dans le fichier php.ini et y ajouter les lignes :
Il y a une extension assez utile pour savoir pour traquer les zones à optimiser. Cette extension, c'est Xdebug. Elle permet de connaître avec beaucoup de précision les détails d'exécution de script. En plus, lorsqu'il y a une erreur de script, elle donne davantage de détails que le simple "parse error".
Voici la procédure :
Exécuter un script PHP ;
Aller dans le répertoire temporaire déclaré dans le php.ini, vérifier la présence d'un fichier dans ce format : cachegrind.out.xxxxxxxxxxx. Ce fichier n'est pas directement lisible. Pour que le fichier puisse être plus parlant il faut télécharger WinCachGrind (Windows) ou KCacheGrind (Linux) ;
Il suffit de charger le fichier généré dans l'un des deux programmes ci-dessus pour voir des informations assez complètes.