Il file Global.asa consente, tra l’altro, di implementare una semplice utility statistica che è il conteggio degli utenti connessi contemporaneamente al sito. Si tratta di una mera statistica se vogliamo fine a se stessa, ma fa piacere e può tornare utile monitorare il picco di utenti connessi in base all’ora o al giorno della settimana, per sapere, eventualmente, quando apportare al sito delle novità importanti.
Aprite il file Global.asa dalla root del vostro Web Server ed inserite il seguente codice:
<script language="VBScript" runat="server">
Sub Application_OnStart
Application("utenti") = 0
End Sub
Sub Session_OnStart
Application.Lock
Application("utenti") = Application("utenti") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("utenti") = Application("utenti") - 1
Application.UnLock
End Sub
</script>
Per stampare a video il risultato sarà sufficiente far riferimento alla variabile
Utenti connessi: <%=Application("utenti")%>
