Hi, Roman!
RF> Например, я использую шаблоны при написании cgi скриптов. Т.е. я
RF> считываю шаболн заполняю нужный места переменными.
очень хорошо.
RF> И я еще хочу использовать SSI в шаблонах, а когда все переменные
RF> считываются и результат выдается серверу, то сервер его не парсит на
RF> наличие SSI.
вот тут совсем не понял. что мешает все эти переменные сразу в CGI и
заполнить?
RF> Иногда бывает нужно использовать не только include virtual, но и
RF> сложные струкруты типа if-elsif-else или втсавить дату. В таких
RF> случаях проще прибегать к мощи apache чем самому писать какие то
RF> модули.
Да? Так сложно в CGI'шке сразу вставить дату?
Hе знаю как там C, но на всяких perl/python вставка даты - одна строка.
Вот я буквально не так давно это делал.
date = strftime("%Y-%m-%d %H:%M:%S",localtime(time()))
Это кусочек на питоне.
Там-же, гораздо проще сразу сделать if-elif-else И это, кстати, будет
работать эфективнее, потому что не нужно дополнительно парсить текст.
И проще сопровождаться, потому что _логика_ получения конкретного
документа будет в одном месте, а не размазана по куче всяких скриптов.
--
Bor.
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.