Le nombre de visites en ligne est une préoccupation très préoccupante pour chaque internaute qui construit un site Web. Comment savez-vous combien de personnes visitent votre site Web? Comment enregistrer le nombre de visites chaque jour? Voici une solution.
Lorsqu'un utilisateur commence à accéder au site Web, Global.asa sur le serveur sera accessible. Une session sera activée pour l'utilisateur. Vous pouvez définir vos propres informations d'utilisateur personnelles pour chaque utilisateur. Je n'expliquerai pas beaucoup ici. Dans Global.asa, il existe des fonctions de réponse aux messages au début de l'application et que la session démarre. Vous pouvez saisir le code suivant.
La copie de code est la suivante:
<criptLanguage = "vbscript" runat = "server">
Sous-application_onstart
'Lorsque le serveur est allumé, définissez le nombre d'utilisateurs sur 0
Application ("utilisateurs") = 0
Fin
SUBSESSION_ONSTART
Session.Timeout = 20
'Le nombre d'utilisateurs est ajouté à 1 lors du démarrage d'une session
Application.lock
Application ("utilisateurs") = application ("utilisateurs") + 1
Application.unlock
Fin
SUBSESSION_ONEND
'Le compteur utilisateur est décrémenté de 1 lorsqu'une session est terminée
Application.lock
Application ("utilisateurs") = application ("utilisateurs") - 1
Application.unlock
Fin
</cript>
Lorsque le site Web est en cours d'exécution, l'application de la variable d'application ("utilisateurs") enregistrera toujours le nombre de personnes en ligne sur le site Web. Le nombre d'utilisateurs en ligne peut être écrit à l'aide d'une page Web. Quant à l'enregistrement, il existe de nombreuses méthodes qui peuvent être utilisées. S'il est enregistré dans un fichier, vous pouvez utiliser l'objet scripting.fileSystemObject pour le traitement. Si vous êtes connecté à la base de données, vous pouvez utiliser ADO et ainsi de suite. Je ne leur présenterai pas un par un ici.