Community Central
Register
Community Central
Forums: Index Help desk Server loading due to complex templates?
Fandom's forums are a place for the community to help other members.
To contact staff directly or to report bugs, please use Special:Contact.
Archive
Note: This topic has been unedited for 2954 days. It is considered archived - the discussion is over. Information in this thread may be out of date. Do not add to unless it really needs a response.

There are some templates such as Template:If that a few years ago ran into objections of server loading. Is it no longer the case that we should be concerned about server loading from recursive and other complex templates? If it is still a concern, then I will be more attentive to such templates that appear to be unaware of efficiencies possible from parserfunctions (eg in the above template's case, the #ifeq test for undefined parameters). ~ Phlox 20:14, 27 September 2007 (UTC)

Sorry, i dont know well that template, but i think they were unefficients and that was the reason to develop the parser functions extension. I use parser functions a lot on the french guild wars wikia... TulipVorlax 04:16, 28 September 2007 (UTC)
TV is correct. Use m:Help:ParserFunctions whenever possible, instead of Template:If and the like. Much less server stress. --Splarka (talk) <Staff> 08:37, 28 September 2007 (UTC)
Well, why start off on the wrong foot then? Someone just imported this IF template to our wikia (genealogy), and he thought it was ok because he got it here. No one has commented on it's talk page concerning this very question about the parserfunction equivalent.
If no one else comments, I am putting a noinclude that it's use is deprecated in favor of (and I will give the equivalent parserfunction). Anyone object, leave talk message there [[Template talk:If. Personally, I recommend you nuke the template entirely. ~ Phlox 21:36, 28 September 2007 (UTC)