式树，并可重复使用以执行多重转换。在线上发行应用程序时，这方式有显着的性能优势，其中同样的转换每秒可多次应用在不同的来源档之上。这种分离处理反映在XSLT处理器的应用编程介面（如JAXP）的设计中。早期XSLT处理器很少被优化过。读取的样式表成为文档物件模型，而XSLT处理器会直接对它们产生作用。XPath引擎也没有被优化过。但是渐增地，XSLT处理器利用了函数式编程和资料库查询语言中发现的优化技术，例如表达式树的静态重写（例如，将计算移出回圈），以及惰性的串流评估来减少过程中所佔记忆体的足迹（允许处理