XSLT как способ визуализации

Комментарии к статье
«XSLT как способ визуализации»

Технология XSLT как способ визуализации данных в веб-приложениях на PHP


***

Считаю статью очень грамотной.
Автор пиши ещё...

Павел Каниболоцкий (9.11.2006)

Да, действительно, грамотное изложение.
Я вот ищу альтернативу шаблонам smarty, которые использую уже несколько последних лет.

Алексей (22.12.2007)

Я сильно сомневаюсь в том, что XSLT может заменить шаблоны Smarty. Это все же разные технологии, и, по моему опыту, использование XSLT в веб-приложениях оптимально в том случае, когда XML используется не только в стадию визуализации. Иными словами, XSLT постепенно притянет за собой другие X-технологии: сначала покажется удобным собирать данные не в хеши, как принято в php-мире, а сразу в некую структуру XML, потом окажется целесообразным применять Xpath-запросы к этой структуре... В конечном итоге, вся архитектура приложения будет вращаться вокруг XML-оси.
Это надо осознавать. Я свой выбор сделал достаточно давно и до сих пор не отказываюсь от выбранного пути. XSLT — это определенная религия, и если ты ей следуешь, то трудно переключаться на что-либо другое.

schleicher (23.12.2007)

По поводу подгрузки <xsl:template/> - вместо этого лучше вставлять <xsl:include/> или <xsl:import/>, или еще лучше - для генерации страницы указывается нужный xslt файл, который с помощью вышеуказанных инструкций подключает общие.

Волька (2.12.2008)

Да, возможно, но мне показалось, что при подзагрузке с помощью include или import мы теряем время на этапе сборки темплейта. Тогда как в предложенном варианте полученные при генерации шаблоны можно кешировать. Это разумеется не более чем мое мнение, ничем, впрочем, не подкрепленное.

Кстати я не знаю, что будет при include в случае конфликтов имен шаблонов

schleicher (11.12.2008)

Оптимизация есть информации маловато будет.

- Ссылки на описание технологии, если есть таковые (Eng / Rus).
- Тексты волшебных игрушечных примерчиков, хранящих в себе гены будущих проектов.
- Описание лабораторных тестов
- оптимизация текстов будущными запросами

Позволяют приятно скоротаь время за любимым монитором

Игорь (26.01.2009)

добавить комментарий
Имя
e-mail
URL
Комментарий
Самизнаетечто

mem: 1128 total: 52 module: 31 xsl: 14