Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     05 Oct 2004  11:46:16
 To : Andrei Protasovitski
 Subject : Re: Два файла или одна переменная.
 -------------------------------------------------------------------------------- 
 
 Andrei Protasovitski wrote:
 
 > Доброго здоровья!
 > 
 > Epigraph
 > Hалево пойдешь - я не знаю что с тобой сделаю.
 >         (c) Жена соседа.
 > 
 > Вопрос, думаю, более топично направить сюда, нежели в RU.CGI.PERL.
 > 
 > Соорудил я небольшой шаблонник, который даже работает. В принципе, все 
 > устраивает, но...
 > 
 > Практически у каждого сайта есть статические страницы, а у некоторых из 
 > них даже много стат.страниц. Я собираюсь эти страницы выкладывать в 
 > нужное место при первом обращении к ним, чтобы в дальнейшем не 
 > генерировать их, а отдавать уже сгенерированный файл.
 > 
 > Теперь я думаю, как лучше всего генерировать файл и его же отдавать 
 > клиенту при первом обращении.
 > 
 > Вижу два варианта:
 > 1. Выводить сразу в два файла (благо, путей осуществления мне дали много).
 > 
 > 2. Собирать страницу в переменной, а потом делать "print $page;" (как 
 > правило, страницы в моем не превышают 32Kb, так что переменная не 
 > лопнет). К тому же здесь (или в смежной эхе) уже мелькало нечто подобное.
 > 
 > Какой вариант лучше?
 > 
 
 Учитывая, что твои скрипты сами что-то выводят, второй отпадает по 
 определению (хотя, что это за шаблонник, мимо которого кто-то может 
 писать?). Я бы, без анализа дополнительных факторов, сделал кэш страниц. 
 Hапример, хранил в DB_File хэш с парами запрос=>страница, например для 
 метода GET это реализовать тривиально, а страницы генерировал с помощью 
 шаблонов. И поубивал бы скрипты, которые что-то пишут в STDOUT - это 
 неправильно. Hа CPAN есть модули - ищи Cache - которые делают это. И 
 делают то, до чего ни ты, ни я пока не додумались :)
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Два файла или одна переменная.   Andrei Protasovitski   05 Oct 2004 11:04:27 
 Re: Два файла или одна переменная.   Konstantin Tokar   05 Oct 2004 11:46:16 
 Re: Два файла или одна переменная.   Jahor Miadzviedziew   05 Oct 2004 12:42:25 
 Re: Два файла или одна переменная.   Andrei Protasovitski   05 Oct 2004 16:19:34 
 Re: Два файла или одна переменная.   Artem Chuprina   05 Oct 2004 12:45:28 
 Re: Два файла или одна переменная.   Ivan Frolcov   05 Oct 2004 14:16:31 
 Re: Два файла или одна переменная.   Artem Chuprina   05 Oct 2004 15:21:52 
 Re: Два файла или одна переменная.   Ivan Frolcov   05 Oct 2004 15:36:15 
 Re: Два файла или одна переменная.   Andrei Protasovitski   05 Oct 2004 15:58:59 
 Re: Два файла или одна переменная.   Andrei Protasovitski   05 Oct 2004 16:25:40 
 Re: Два файла или одна переменная.   Artem Chuprina   05 Oct 2004 17:46:08 
 Re: Два файла или одна переменная.   Konstantin Tokar   05 Oct 2004 16:20:34 
 Re: Два файла или одна переменная.   Jahor Miadzviedziew   05 Oct 2004 16:33:47 
 Re: Два файла или одна переменная.   Artem Chuprina   05 Oct 2004 17:47:09 
 Re: Два файла или одна переменная.   Konstantin Tokar   05 Oct 2004 19:30:11 
 Re: Два файла или одна переменная.   Ivan Frolkov   05 Oct 2004 20:18:06 
 Re: Два файла или одна переменная.   Artem Chuprina   05 Oct 2004 22:54:48 
 Два файла или одна пеpеменная.   Yuri Pats   10 Oct 2004 13:01:30 
 Два файла или одна переменная.   Ivan Frolcov   05 Oct 2004 14:13:49 
 Re: Два файла или одна переменная.   Mikhail Polykovsky   05 Oct 2004 16:16:59 
 Re: Два файла или одна переменная.   Ivan Frolcov   05 Oct 2004 16:23:57 
 Re[2]: Два файла или одна переменная.   Mikhail Polykovsky   06 Oct 2004 14:51:14 
Архивное /ru.perl/6577012924ce.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional