|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 14 Jun 2003 23:58:04 To : Mikhail Polykovsky Subject : Re: Re[2]: BEGIN - DESTROY -------------------------------------------------------------------------------- Хмутро. MP> Да, я имел в виду именно ручные действия по завершении скрипта. MP> А в каком разделе можно почитать про BEGIN, END и прочие? perldoc perlmod /Package Constructors AC>> А "вообще" надо сначала определиться, когда коннект становится нужен, а AC>> когда - уже нет. От этого зависит и то, как делать. Если надо, например, AC>> класть коннект по сдыханию последнего пользователя, то его и создавать AC>> надо по созданию первого. Тогда можно, например, завести счетчик ссылок AC>> (в случае с DBI::db его можно прямо в объекте держать), перловый не AC>> годится из-за лишней ссылки, и в DESTROY проверять, сколько там осталось AC>> пользователей. В конструкторе, соответственно MP> Hе, нужен именно запуск в начале программы, отцепление в конце MP> программы. Hезависимо от пользователей. (Или это идеологически MP> неправильно? Возможно, лишние действия?) Зависит. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1147791f2b9ad.html, оценка из 5, голосов 10
|