XSLT Performance

Я работаю над проектом, который имеет много преобразований XSLT. Преобразования должны быть максимально быстрыми.

Для удобства чтения я написал много из них, разделяющих «бизнес-логику» и «вывод». Например

<!-- Business Logic -->
 <xsl:variable name="myLocalVar">
      <xsl:value-of select="func:whateverComputation(params)" />
</xsl:variable>

<!-- more buss logic here -->

<!-- Output -->
<xsl:element name="mytag">
    <xsl:value-of select="$myLocalVar" />
</xsl:element>

Конечно это можно записать в компактном виде

<xsl:element name="mytag">
      <xsl:value-of select="func:whateverComputation(params)" />
</xsl:element>

Это первая формапомедленнее чем второй?

Ответы на вопрос(3)

Ваш ответ на вопрос