Category:Pages with too many expensive parser function calls

From GuildWiki
Jump to: navigation, search

This category lists pages that put a high load on the server by using an excessive amount of expensive parser functions.

Explanation[edit | edit source]

If you examine the HTML source of a page generated by MediaWiki v1.13, you will see a comment like this below the page content:

NewPP limit report
Preprocessor node count: 3/1000000
Post-expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Expensive parser function count: 0/100

Pages that report more than 100 expensive parser functions are automatically placed in this category. The most prevalent of these functions is the #ifexist function, which is used by our {{Skill bar}} template to avoid showing redlinks for skill icons that don't exist. The majority of the pages in this category are pages that have a large number of skill bars, and thus more than 100 #ifexist calls.

The best solution is to split the page up to spread out the function calls. If this is not desirable, the {{Scalable skill bar}} template can be used instead, as it does not use #ifexist calls; however, it will create redlinks if given a skill name that does not have a matching icon.

Pages in category "Pages with too many expensive parser function calls"

The following 50 pages are in this category, out of 50 total.