Pull to refresh

Comments 13

А почему бы не использовать язык расширения? Например, в php функция была бы намного проще, а вызов производился бы так:
<xsl:value-of select="php:function('someFunctionDateToUTC',$mskDate)"></xsl:value-of>
Все-таки XSLT не предназначен для вычислений, поэтому получился такой громозкий шаблон…
Да, изначально и было так сделано, использовалась Java вставка, но это и рессурсоемко(когда требуется обработать тысячи документов становится заметно), и как оказалось разные xsl парсеры по-разному интерпретировали такую вставку. А шаблон получился хоть и громоздким, но не особо сложным, и позволяет обойтись самим xsl.
Мсье знает толк в извращениях :)
У меня вопрос: насколько менее ресурсоемко использовать подобный шаблон, нежели использовать язык расширения? Проводили хотя бы какое-нибудь тестирование?
Какое-нибудь «профилирование» может быть?
Конечно же вы правы!
Пардоньте :)
Тестировали, но несерьезно. Могу сказать только что нагрузка на процессор снизилась, точные цифры привести не могу
сделали бы препроцессинг данных на яве лучше
дичь.
ну и московский формат времеин тоже улыбает, конечно.
Есть такой тег habracut. Между прочим, у него есть даже аттрибут text, чтобы он не был таким унылым.
Не понял к чему, текст шаблона под хабракатом и прячется изначально.
Опечатка (по Фрейду :) ) "… решалась вставкой Java скрипа..."
Еще вариант — использовать exslt. Там есть работа с датами
Знаком, но для данного конкретного случая не вариант.
Sign up to leave a comment.

Articles