У нас есть один большой xslt, который отображает целую область магазина, включая продукты, проявители, и делает фильтрацию на основе цены и катехии поверх этого. Я использую sitecore как CMS, и у меня проблемы с кешированием. У меня около 9000 предметов, а некоторые страницы занимают до 20 секунд для рендеринга. Будет ли лучше разделить xslt на более мелкие части? Увеличивает ли скорость скорость?Один большой xslt на более мелкие более зернистые
Я думаю, что используемый ситцером xslt двигатель называется Nexus.
Update:
Я думаю, что нам нужно оптимизировать XSLT. Несмотря на то, что было около 9 тыс. Элементов, профайлер sitecore показал, что мы на самом деле пересекаем около 250 тыс. Элементов, выполняя различные проверки.