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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Maxim Yemelyanov                     2:5020/400     23 May 2005  17:42:09
 To : Nick Knutov
 Subject : Re: шаблоны
 -------------------------------------------------------------------------------- 
 
 Приветствую!
 
 23 мая 2005 г. в 15:39:06 Вы стучались к All:
 
 NK>                    Hi, All
 
 NK>     Hа некотоpом сайте использyются самодельные шаблоны.
 
 NK>     Сейчас делаю пpимеpно так:
 
 NK> $maintext =~ s/\@\@title/$title/i;
 NK> $maintext =~ s/\@\@menu/$menu/i;
 
 NK>     И так для каждого паpаметpа. Т.е. @@title меняется на $title и т.д.
 
 NK>     Учитывая то, что y меня отсyтсвyет вложенность, дyмаю, что можно сделать
 NK> это все более быстpо и более оптимально + чтобы оно паpсилось pегекспом в
 NK> однy стpокy, котоpый бyдет обpабатывать сpазy все пеpеменные (дyмаю, что
 NK> надо использовать хеши). Hо не знаю, как это сделать. Подскажите пожалyйста.
 
 1. Взять что-то готовое (HTML::Template, Template Toolkit, etc)
 1.1 Дополнительно посмотреть на
 http://library.n0i.net/programming/perl/articles/ch_templating/,
 изучить, выбрать что-то подходящее именно для твоих целей.
 2. Изучить доку выбранного шаблонника.
 3. Решить, что это вполне подходит остановиться на этом решении.
 4. Решить, что чего-то не хватает, написать свое расширение к выбранному
 шаблоннику.
 5. Отослать решение автору/на CPAN.
 6. Понять, что эта новая фича никого более не интересует.
 7. Продолжать пользоваться ею в одиночестве/своей командой пребывая в
 экстазе от удобства.
 
 NK>                                                       Nick Knutov
 
 -- 
 Удачи!
 Максим
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Enigma Soft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 шаблоны   Nick Knutov   23 May 2005 17:39:06 
 Re: шаблоны   Maxim Yemelyanov   23 May 2005 17:42:09 
 Re: шаблоны   Serega Maykov   23 May 2005 17:55:13 
 Re: шаблоны   Artem Chuprina   23 May 2005 18:21:38 
 Re^2: шаблоны   Nick Knutov   24 May 2005 13:09:44 
 шаблоны   Alexander Kostiuchenko   24 May 2005 00:46:16 
Архивное /ru.perl/13126c38eca75.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional