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 ProfilerXhprof fournit un profileur basé sur Xhprof.
 * : 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 que vous pouvez utiliser sont : ProfilerOutputDb, ProfilerOutputDump, ProfilerOutputStats, ProfilerOutputText, et ProfilerOutputUdp.


 * 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' :


 * ProfilerOutputDb attend une table de base de données qui peut être créée en appliquant  à la base de données.


 * ProfilerOutputDump attend un $wgProfiler['outputDir'] lui indiquant où écrire les fichiers de vidage. Les fichiers produits sont compatibles avec l'interface utilisateur graphique XHProf.
 * : true ou false. Si, la sortie est affichée au format HTML (et pas uniquement dans un commentaire).
 * : Entier positif. Profiler toutes les nième demandes.
 * : Nom d'hôte du serveur UDP qui reçoit ????????????????? quoi ?????
 * Réécrase.
 * : Nom d'hôte du serveur UDP qui reçoit ????????????????? quoi ?????
 * Réécrase.
 * Réécrase.


 * : Port du serveur UDP qui reçoit ????????????????? quoi ?????
 * Réécrase.


 * : Format de la chaîne à utiliser pour ???????????????? quoi ?????
 * Réécrase.


 * : Le nom d'hôte du serveur d'application doît-il être enregistré dans la table de profilage ?
 * Réécrase.

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 :