в xslt очень удобно выполнять преобразование xml->xml (html) (например, показ курсов валют, погоды, rss, т.к. многие сайты отдают их в виде xml), но очень неудобно использовать его как единственный шаблонизатор.
Преобразование данных на нем делается несколько неудобно. Пример: обрезать текст новости не более, чем до 100 символов (конец должен заканчиваться на ближайшем пробеле), перевод в верхний регистр заголовков и пр. Такие задачи достаточно часто встречаются в основном шаблоне страницы, и использовать для этого xslt или переводить логику шаблона в контроллер (модель) — сомнительное удовольствие.
в xslt очень удобно выполнять преобразование xml->xml (html) (например, показ курсов валют, погоды, rss, т.к. многие сайты отдают их в виде xml), но очень неудобно использовать его как единственный шаблонизатор.
Преобразование данных на нем делается несколько неудобно. Пример: обрезать текст новости не более, чем до 100 символов (конец должен заканчиваться на ближайшем пробеле), перевод в верхний регистр заголовков и пр. Такие задачи достаточно часто встречаются в основном шаблоне страницы, и использовать для этого xslt или переводить логику шаблона в контроллер (модель) — сомнительное удовольствие.
Суть от этого не изменилась