Ando eu aqui a fazer um sistema daqueles que mostra o número de visitantes de o site mas não só, também o IP de cada um e a página do site em que ele se encontra.
Bom, os dados eu já consegui extrair, guarda-los numa BD e visualizar e tudo isso. Agora a minha questão era, tipo, como faço para depois descobrir quando o utilizador sai do site?
Eu até estava a pensar, quando guardo a info de um utilizador na BD, guardava também a hora e a partir disso fazia para ver se ele já estivesse naquela página há mais de X minutos, se sim apagava a info da BD porque já deveria ter saído do site (tipo expirar a sessão).
Só que isto é pouco eficiente, porque ele pode não ter saído do site, apenas ter ficado um pouco mais naquela página. Alguém sabe uma maneira de saber quando ele sai do site?


