Сайт на XSL. Подготовка
Итак, мы делаем сайт и учим XSLT.
Сайт у нас будет на тему «календарь менструального цикла», потому что мы типа профессионалы, и для нас нет запретных тем.
Движок на PHP, а шаблоны на XSLT. Их я и буду описывать.
Для того, чтобы всё заработало, нам потребовалось установить модуль под Apache для выполнения XSLT-преобразований. Мы выбрали xslt_filter. Однако, выяснилось, что скомпилированный из предложенных исходников модуль не работает с EXSLT-функциями.
Сначала мы убедились, что EXSLT-функции есть в нашей библиотеке libxslt. Для этого в консоли нужно написать
Эта команда выводит список расширений, доступных в libxslt. Нужные нам EXSLT-функции были. Но xslt_filter с ними не работал. О том, как зарегистрировать функции мы узнали по этой ссылке. После перекомпиляции всё стало как надо.
Теперь мы можем писать свои шаблоны. Первые из них будут для отображения формы авторизации и вывода новостей сайта. Со всеми подробностями — в следующем сообщении.
Tags: xml/xsl
Хочу продолжения=)
[Комментировать]
admin Reply:
March 13th, 2012 at 7:08 pm
Не думаю, что этим стоит заниматься. У XSL есть свои ограничения, которые вряд ли будут преодолены. Учитывая темпы развития языка. Я выбираю JSON+NodeJS.
[Комментировать]