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
- ParserLimitReportPrepare and ParserLimitReportFormat hooks
- 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']
and$wgScribuntoEngineConf[...]['memoryLimit']
in Extension:Scribunto
Parser
methodslimitationWarn
andincrementExpensiveFunctionCount
- Gadget and snippet for making the limit report visible
- Strip marker