[Cascavel-pm] Contador Web de usuários OnLine
Ednardo Lobo
ednardo em elobo.cjb.net
Segunda Junho 20 18:06:53 PDT 2005
Olá Monges,
Estou com problema, cuja a solução não acho ...
Há algum tempo escrevi um script Perl para contabilizar a quantidade
de usuários on-line em websites e apresentar esse valor no próprio site.
A estratégia utilizada é capturar o endereço IP dos visitantes
($ENV{REMOTE_ADDR}) e criar para cada diferente IP um arquivo cujo o
nome é o próprio IP. O arquivo é recriado sempre que um novo acesso de
mesmo IP é feito e removido quando um certo "life time" é atingido. Para
contabilizar a quantidade de usuários on-line, é necessário apenas
contar a quantidade de arquivos existentes no diretório onde são
criados.
O problema com está estratégia, é que se acessos estiverem sendo
feitos de uma rede local atrás de um NAT, será contabilizado um único
acesso para todas as máquinas.
Alguém conhece alguma outra estratégia que não seja falha nesta
situação específica?
Grato,
--
Ednardo Lobo
LOBO's NET - www.lobosnet.com
eboleto - www.eboleto.com
Mais detalhes sobre a lista de discussão Cascavel-pm