Сайт на XSL. Подготовка

Итак, мы делаем сайт и учим XSLT.
Сайт у нас будет на тему «календарь менструального цикла», потому что мы типа профессионалы, и для нас нет запретных тем.
Движок на PHP, а шаблоны на XSLT. Их я и буду описывать.
Для того, чтобы всё заработало, нам потребовалось установить модуль под Apache для выполнения XSLT-преобразований. Мы выбрали xslt_filter. Однако, выяснилось, что скомпилированный из предложенных исходников модуль не работает с EXSLT-функциями.
Сначала мы убедились, что EXSLT-функции есть в нашей библиотеке libxslt. Для этого в консоли нужно написать

xsltproc --dumpextensions

Эта команда выводит список расширений, доступных в libxslt. Нужные нам EXSLT-функции были. Но xslt_filter с ними не работал. О том, как зарегистрировать функции мы узнали по этой ссылке. После перекомпиляции всё стало как надо.

Теперь мы можем писать свои шаблоны. Первые из них будут для отображения формы авторизации и вывода новостей сайта. Со всеми подробностями — в следующем сообщении.



Tags:
This entry was posted on Saturday, July 11th, 2009 at 9:03 pm and is filed under Мастер класс. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “Сайт на XSL. Подготовка”

  1. darzet

    Хочу продолжения=)

    [Комментировать]

    admin Reply:

    Не думаю, что этим стоит заниматься. У XSL есть свои ограничения, которые вряд ли будут преодолены. Учитывая темпы развития языка. Я выбираю JSON+NodeJS.

    [Комментировать]

Leave a Reply

Your comment