|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : vitus@ice.ru 2:5020/400 23 Nov 2001 13:35:58 To : Igor Nikolayev Subject : Re: шаблоны -------------------------------------------------------------------------------- Igor Nikolayev <Igor.Nikolayev@p168.f968.n5020.z2.fidonet.org> wrote: IN> greets IN>Имена переменных и их значения известны. :) v>> Если в момент подстановки (а не написания скрипта) значения большинства v>> переменных известны, а для остальных нужно подставлять пустую строку, v>> то вариант с хэшом HИЧЕМ HЕ ХУЖЕ варианта с функцией. IN>1. Допустим, у тебя 100 переменных. Hе хуже? Hе хуже. Оверхед на вызов функции снимается. А держать тебе соответствия все равно в хэше придется. IN>2. Я не хочу переписывать скрипт для каждого шаблона. Страницы могут быть IN>очень разными. А кто заставляет? Формируешь хэш имя-значение динамически, посредством, скажем запроса к базе данных. В общем, если мне не веришь, посмотри модуь HTML::Template -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/648875877ce9.html, оценка из 5, голосов 10
|