Welcome! Log In Create A New Profile

Advanced

Re: perl global variable

Vladimir V. Perepelitsa
January 29, 2010 03:40PM
Это вам в рассылку moscow.pm ;)

А вкратце для Perl-модуля:
our $var глобальна для процесса (воркера)
my $var локальна внутри сабы.

Если нужна в рамках запроса -- это my в handler'е
Если нужна глобальная внутри воркера -- это our в пакете
Если нужна глобальная между процессами -- можно реализовать к примеру
через shared memory, но судя по вашему опыту -- не рекомендую


2010/1/29 Daniel Podolsky <onokonem@gmail.com>:
> Вечер добрый!
>
> Вот я написал свой модуль, и в нем унутре определил переменную.
> Насколько она глобальная? В рамках запроса? Воркера? Сервера?
>
> Мне нужна глобальная в рамках сервера. Но можно и воркера - тогда их
> число придется ограничить одним.
>
> Есть ли вообще какая-нибудь инструкция для написания перловых модулей?
>
> Спасибо.
>
> С уважением,
> Даниил Подольский.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>



--
Best wishes,
Vladimir V. Perepelitsa aka Mons <inthrax@gmail.com>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

perl global variable

Daniel Podolsky January 29, 2010 12:50PM

Re: perl global variable

Vladimir V. Perepelitsa January 29, 2010 03:40PM

Re: perl global variable

Daniel Podolsky January 29, 2010 05:02PM

Re: perl global variable

Vladimir V. Perepelitsa January 29, 2010 06:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 192
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready