Rapport du parser NouveauPP
NouveauPP est une abréviation pour "Nouveau Préprocesseur (nouveau pendant la réécriture du parser de 2008 de Tim Starling pour MediaWiki 1.12) On trouvera cette mention surtout en bas du code source HTML de pages wiki, en référence au rapport de préprocesseur qui inclut des statistiques sur les ressources utilisées pour présenter la page, et l'utilisation de divers quotas à propos de l'analyse (comme le nombre d'appels coûteux, ou le nombre de nœuds de l'arbre du préprocesseur).
Sur un site Wikimedia cela ressemblera à quelque chose comme ceci:
<!-- NewPP limit report Parsed by mw1415 Cached time: 20211017101805 Cache expiry: 1814400 Reduced expiry: false Complications: [] CPU time usage: 0.258 seconds Real time usage: 0.323 seconds Preprocessor visited node count: 1071/1000000 Post‐expand include size: 7262/2097152 bytes Template argument size: 3243/2097152 bytes Highest expansion depth: 13/40 Expensive parser function count: 21/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 1524/5000000 bytes Lua time usage: 0.039/10.000 seconds Lua memory usage: 1448042/52428800 bytes Number of Wikibase entities loaded: 0/400 -->
suivi par un rapport de l'expansion temporelle de Transclusion par modèle et un message de débug avec la clé de cache de parser.
Il sera aussi disponible comme la variable de configuration JavaScript wgPageParseReport, et affichée dans le mode de prévisualisation de modification sous la fenêtre de modifications (sous la forme d'une liste déroulante sous le nom "Données de profilage de parser") quand vous utilisez l'éditeur de wikitexte.
Voir w:Help:Template limits (en anglais) pour des détails sur la signification des lignes.
Voir aussi
- Manual:Template limits
- Manuel:$wgEnableParserLimitReporting
- Manual:Hook/ParserLimitReportPrepare etManual:Hook/ParserLimitReportFormat
- limit configuration variables:
- Manuel:$wgMaxPPNodeCount
- Manuel:$wgMaxPPExpandDepth
- Manuel:$wgMaxArticleSize – used as the post-expand include size limit and template argument size limit
- Manuel:$wgMaxTemplateDepth
- Manuel:$wgExpensiveParserFunctionLimit
$wgScribuntoEngineConf[...]['cpuLimit']et$wgScribuntoEngineConf[...]['memoryLimit']in Extension:Scribunto
ParsermethodslimitationWarnandincrementExpensiveFunctionCount- Gadget and snippet for making the limit report visible
- Strip marker