Manual:$wgProfiler/fr

Détails
Ce paramètre est utilisé pour configurer le profilage de votre installation MediaWiki.

Pour les clés disponibles, voir. Elles incluent :


 * par exemple  fournit un profileur basé sur Xhprof. Il y a aussi   qui fonctionne avec.
 * par exemple  fournit un profileur basé sur Xhprof. Il y a aussi   qui fonctionne avec.


 * Définit une ou plusieurs méthodes de sortie. Dans le cas où il y a plusieurs méthodes de sortie simultanées, utilisez un tableau de noms de classes, avec une ligne pour chaque type de sortie que vous voulez faire générer par le profileur. Par exemple utilisez le profileur « ProfilerOutputText ». Les classes de sortie par défaut que vous pouvez utiliser sont : ProfilerOutputDump, ProfilerOutputStats, ProfilerOutputText.
 * Définit une ou plusieurs méthodes de sortie. Dans le cas où il y a plusieurs méthodes de sortie simultanées, utilisez un tableau de noms de classes, avec une ligne pour chaque type de sortie que vous voulez faire générer par le profileur. Par exemple utilisez le profileur « ProfilerOutputText ». Les classes de sortie par défaut que vous pouvez utiliser sont : ProfilerOutputDump, ProfilerOutputStats, ProfilerOutputText.

ProfilerOutputStats génère les données de profilage en tant que métriques StatsD. Cela suppose que vous avez initialisé la variable de configuration $wgStatsdServer avec le nom de l'hôte (ou avec hôte:port) correspondant à votre serveur statsd. ProfilerOutputText va générer les données de profilage dans le corps de la page en tant que commentaire. Vous pouvez générer les données de profilage en HTML comme partie du contenu de la page en initialisant le paramètre de configuration 'visible' :
 * ProfilerOutputDump attend un $wgProfiler['outputDir'] lui indiquant où écrire les fichiers de vidage. Les fichiers produits sont compatibles avec l'interface utilisateur graphique XHProf.
 * ou . Si , la sortie est affichée au format HTML (et pas uniquement dans un commentaire).
 * ou . Si , la sortie est affichée au format HTML (et pas uniquement dans un commentaire).


 * Entier positif. Profiler toutes les nième demandes.
 * Entier positif. Profiler toutes les nième demandes.

Pour des raisons de performance, le profileur est toujours désactivé pour les scripts CLI parce qu'ils peuvent prendre du temps pour s'exécuter et que les données peuvent s'accumuler. Utilisez le paramètre '--profiler' des scripts de maintenance pour réécraser ceci.

Exemple
Pour un profileur de débogue élémentaire :