Порядок обработки - XSLT/SSI
Noon es Shadow
noonesshadow at gmail.com
Mon Apr 20 18:13:07 MSD 2009
Есть сервер и веб-сайт эл. коммерции (пока в разработке, урла нет), устроено
все следующим образом
бэкенд PHP, по FastCGI отдает nginx XML
nginx из XML и заранее определенного набора шаблонов XSLT собирает HTML 4.0
и отдает клиенту
максимальные задержки примерно 50 мс на генерацию XML и примерно 100 мс на
трансформацию
Есть необходимость в некоторые участки HTML 4.0 вставлять заранее
подготовленные фрагменты того же HTML 4.0, в зависимости от полученного
дерева XML
(вариант с вставкой в виде CDATA в сам XML понятен, и не очень подходит)
(вариант с использованием процедуры document XSLT не подходит из-за весьма
жестких требований к включаемым файлам (Strict XHTML))
Хотелось бы использовать для этого server-side includes, но насколько я
понял, хендлер SSI вызывается раньше, чем произойдет сама трансформация, ну
и естественно в XML коде он нужных директив не находит
Подскажите пожалуйста, кто в курсе, как можно было бы либо изменить порядок
хендлеров, либо может еще как-то обойти эту ситуацию?
Заранее спасибо, с уважением, Антон.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090420/2225812d/attachment.html>
More information about the nginx-ru
mailing list