In a kind of private wiki I made up a glossary, which works with an extra namespace
"Glossar" and a template:glossar.
Page in NS Glossar ('glossar:itemXY'): " {{glossar| a= ... |b= ...}} "
(call the template, create structured information)
Standard content page: "... {{glossar:itemXY}}..." (transclude the glossar
page)
Page 'Glossar' - list of all glossar items with explanations (transclude all
glossar pages)
The problem is that this seems to slow down the pageload significantly, as I often have
some 20 or more glossary entries in one standard page (average pageload two or more
seconds).
The question is: Would it make sense to create an extension for my glossary? Or in other
words, could the pageload problem be solved by any kind of extension (creating something
like <glossar>itemXY</glossar>)?
Or else: does the kind of fragmented information sketched here necessarily lead to slow
server performance?
Any advice greatly appreciated...
Bernhard
PS: This is a typical page of the Wiki under consideration:
http://www.univie.ac.at/rel_jap/an/Ikonographie:Gluecksgoetter (blue text = glossary
item), this is a list of items:
http://www.univie.ac.at/rel_jap/an/Metalog:Glossar/A-J