Generador de perfiles XSLT

Optimice el rendimiento de su código XSLT

  • Compatibilidad con XSLT 1.0, XSLT 2.0 y XSLT 3.0
  • Generación de perfiles de código XSLT con Java, JavaScript, C# y VBScript
  • Generación de perfiles basados en el gráfico de llamadas o en el recuento de aciertos
  • Registro de estadísticas detalladas para identificar embotellamientos
  • Estadísticas para cada variable, parámetro y plantilla XSL
  • Registro de estadísticas detalladas para identificar embotellamientos
  • Estadísticas para cada variable, parámetro y plantilla XSL
  • Enlaces directos de los resultados a los elementos XSLT asociados
  • Representación visual de los resultados en forma de gráficos
  • Optimizador de velocidad XSL
  • Depurador XSLT

Generación de perfiles para optimizar el rendimiento del código XSLT

Generador de perfiles XSLT de XMLSpy

El Generador de perfiles de XMLSpy es una valiosa herramienta para mejorar el rendimiento de su código XSLT. Gracias a la información proporcionada por el generador de perfiles XSLT, puede ver inmediatamente qué partes del código tardan más en procesarse y ajustarlas para optimizar por completo sus hojas de estilos.

Cuando se habilita la generación de perfiles para una transformación XSLT, XMLSpy muestra estadísticas que incluyen el recuento de aciertos, la duración, la duración de los descendientes y los valores XPath. Se muestran para cada variable XSL, parámetro y plantilla en una vista de lista y de estructura. Al hacer clic en cualquier elemento de la lista de la ventana del generador de perfiles, se abre automáticamente su hoja de estilos asociada y se resalta el elemento, lo que le ayuda a localizar los embotellamientos con un solo clic.

Gráficos de resultados del generador de perfiles

Gráficos de resultados del generador de perfiles

XMLSpy genera un gráfico de los resultados (o de un subconjunto de los resultados) que devuelve el generador de perfiles XSLT. Así, ofrece una representación visual instantánea del rendimiento de su hoja de estilos que se puede guardar o compartir con otros miembros del equipo.

A medida que optimiza su hoja de estilos y cambian los datos del generador de perfiles, el gráfico se actualiza sobre la marcha. Puede seleccionar qué parámetros mostrar en su gráfico y elegir entre las opciones 2D y 3D para los estilos de gráfico circular, de barras, de líneas, de áreas, de velas y medidor.

Optimizador de velocidad XSL

El generador de perfiles XSLT ofrece información importante, pero si quiere acelerar el tiempo de ejecución XSLT sin necesidad de cambiar el código XSLT y XPath a mano, la herramienta ideal es el optimizador de velocidad XSL.

El optimizador de velocidad XSL de XMLSpy es un enfoque revolucionario y patentado que permite acelerar las transformaciones XSLT y brinda enormes aumentos en su rendimiento sin necesidad de análisis manual. El Optimizador de velocidad XSL analiza la transformación para identificar embotellamientos, la compara con patrones de optimización probados e información interna para comprobar las mejoras de velocidad conseguidas y genera instrucciones de procesamiento XML que se pueden insertar automáticamente en la hoja de estilos. Después vuelve a realizar la ejecución para ver qué optimizaciones aumentan la velocidad y solo guarda las que tienen un impacto positivo.

XSL Speed Optimizer in XMLSpy

Con esta herramienta, puede acelerar las transformaciones XSL hasta un 20 % o más, ¡sin necesidad de volver a escribir ni una línea!