온라인 방문 횟수는 웹 사이트를 구축하는 모든 Netizen에게 매우 관심이 있습니다. 얼마나 많은 사람들이 귀하의 웹 사이트를 방문하고 있는지 어떻게 알 수 있습니까? 매일 방문 횟수를 기록하는 방법은 무엇입니까? 다음은 해결책입니다.
사용자가 웹 사이트에 액세스하기 시작하면 서버의 Global.asa에 액세스됩니다. 사용자를 위해 세션이 활성화됩니다. 각 사용자에 대한 자신의 개인 사용자 정보를 설정할 수 있습니다. 나는 여기에 많이 설명하지 않을 것입니다. Global.ASA에는 응용 프로그램이 시작되고 세션이 시작될 때 메시지 응답 기능이 있습니다. 다음 코드를 입력 할 수 있습니다.
코드 사본은 다음과 같습니다.
<scriptLanguage = "vbscript"runat = "server">
subapplication_onstart
'서버가 켜져 있으면 사용자 수를 0으로 설정하십시오.
응용 프로그램 ( "사용자") = 0
Endsub
subsession_onstart
세션. 타임 아웃 = 20
'세션을 시작할 때 사용자 수가 1에 추가됩니다.
application.lock
응용 프로그램 ( "사용자") = 응용 프로그램 ( "사용자")+1
application.unlock
Endsub
subsession_onend
'세션이 완료되면 사용자 카운터가 1으로 줄어 듭니다.
application.lock
응용 프로그램 ( "사용자") = 응용 프로그램 ( "사용자") -1
application.unlock
Endsub
</스크립트>
웹 사이트가 실행될 때 Application Variable Application ( "사용자")은 항상 웹 사이트에서 온라인으로 사람 수를 녹음합니다. 온라인 사용자 수는 모든 웹 페이지를 사용하여 작성할 수 있습니다. 녹음과 관련하여 사용할 수있는 많은 방법이 있습니다. 파일에 녹화 된 경우 처리에 스크립팅을 위해 스크립팅을 사용할 수 있습니다. 데이터베이스에 로그인하면 ADO 등을 사용할 수 있습니다. 나는 여기에 하나씩 소개하지 않을 것입니다.