ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] Re: [apache-rus] Re: [apache-rus] Re: [apache-rus] cgi и SSI


  • To: apache-talk@lists.lexa.ru
  • Subject: [apache-talk] Re: [apache-rus] Re: [apache-rus] Re: [apache-rus] cgi и SSI
  • From: Vladimir Bormotov <bor@vb.dn.ua>
  • Date: 01 Mar 2001 00:01:10 +0200
  • In-reply-to: "Roman Filippov"'s message of "Wed, 28 Feb 2001 14:35:42 -0500"
  • References: <20010227123951.6c846790.golant@axis.com.ua> <3A9BF335.A451EEAE@terasystems.com> <20010228103039.5ce22080.golant@axis.com.ua> <004c01c0a18a$8fb163e0$072a2b18@rchrd1.on.wave.home.com> <m3elwig7sj.fsf_-_@vb.dn.ua> <002401c0a1bd$a3ed4260$072a2b18@rchrd1.on.wave.home.com>


                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@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.