Jumlah kunjungan online menjadi perhatian bagi setiap netizen yang membangun situs web. Bagaimana Anda tahu berapa banyak orang yang mengunjungi situs web Anda? Bagaimana cara merekam jumlah kunjungan setiap hari? Ini solusinya.
Ketika pengguna mulai mengakses situs web, Global.ASA di server akan diakses. Sesi akan diaktifkan untuk pengguna. Anda dapat mengatur informasi pengguna pribadi Anda sendiri untuk setiap pengguna. Saya tidak akan menjelaskan banyak hal di sini. Di global.aSa ada fungsi respons pesan ketika aplikasi dimulai dan sesi dimulai. Anda dapat mengetikkan kode berikut.
Salinan kode adalah sebagai berikut:
<ScriptLanguage = "vbscript" runat = "server">
Subapplication_onstart
'Saat server dihidupkan, atur jumlah pengguna ke 0
Aplikasi ("Pengguna") = 0
Endsub
Subsesional_onstart
Session.timeout = 20
'Jumlah pengguna ditambahkan ke 1 saat memulai sesi
Application.lock
Aplikasi ("Pengguna") = Aplikasi ("Pengguna")+1
Application.unlock
Endsub
Subsesional_onend
'Penghitung pengguna dikurangi 1 saat sesi selesai
Application.lock
Aplikasi ("Pengguna") = Aplikasi ("Pengguna")-1
Application.unlock
Endsub
</script>
Saat situs web berjalan, aplikasi variabel aplikasi ("pengguna") akan selalu merekam jumlah orang secara online di situs web. Jumlah pengguna online dapat dituliskan menggunakan halaman web apa pun. Adapun perekaman, ada banyak metode yang dapat digunakan. Jika direkam dalam file, Anda dapat menggunakan objek Scripting.FilesystemObject untuk diproses. Jika masuk ke dalam database, Anda dapat menggunakan ADO dan sebagainya. Saya tidak akan memperkenalkan mereka satu per satu di sini.