Hi!
On 10-Sep-98 Ilia M. Zubkov wrote:
>
> Вопрос:
> =======
> как наиболее:
> а) надежно,
> б) быстро (с точки зрения исполнения программы),
> в) правильно,
> научить модперловые child'ы одного скрипта держать общие значения переменных?
>
>
> Пример (от балды, чтобы яснее стал вопрос):
> ===========================================
> допустим я сошел с ума и захотел сделать модперловый счетчик типа:
>
> $i++ ; print " Pid: $$ Counter: $i " ;
>
> но таким образом, чтобы $$ у разных children'ов был разным,
> а вот $i был бы общим. Понятно, что в обчном Apache::Registry
> каждое дитя отсчитывает $i с нуля и ни с кем этим не делится.
httpd.conf:
PerlModule Counter.pm
Counter.pm:
package Counter;
$i=0;
MyModPerlProgram.cgi:
use strict;
use Counter;
print "Pid $$. Counter: ",$Counter::i,"<br>\n";
exit;
Или я где-то торможу?
SKiller
---
This is a test of the emergency broadcast system. Had there been an
actual emergency, then you would no longer be here.
------------------------
Sergei Keler
WebMaster "Liniya Svyazi"
E-Mail: sergei@line.ru
http://www.line.ru
------------------------
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.