XSLT Efficiency Guidelines

Because Serna uses dynamic XSLT implementation, memory consumption and CPU consumption aspects of stylesheet processing become important and may severely affect interactive response-time. However, there is a set of rules which can help minimize such impact.

Tip:

General principles for efficient stylesheets: always narrow possibilities for template selection and avoid repeating construction of large node-sets.