Artikel ini terutama memperkenalkan empat langkah untuk menyelesaikan statistik lalu lintas desain web ASP.
Ikuti langkah -langkah di bawah ini dan Anda akan segera memiliki penghitung grafis yang indah.
Langkah 1:
Buat file teks di direktori situs web seperti Count, seperti counter.dat, untuk menyimpan kunjungan. Konten file hanya memiliki satu baris angka, yang menunjukkan kunjungan awal ke situs web, yang umumnya 0.
Langkah 2:
Program ASP yang membuat penghitung di direktori yang sama dapat dinamai MyCount.asp, dengan konten berikut:
- <%
- 'Penghitung grafis ASP yang diproduksi v1.1
- 'Digunakan untuk statistik penjelajahan web, gratis digunakan, gratis untuk disalin!
- dimvistors
- 'Dapatkan alamat counter counter.dat
- countfile = server.mappath (counter.dat)
- 'Buat instance Object FilesystemObject FS
- setfs = server.createObject (scripting.filesystemObject)
- 'Buka file dalam mode baca, di mana 1 adalah mode baca
- setthisfile = fs.opentextFile (countfile, 1, false, false)
- 'Baca isi file hitungan
- Pengunjung = ThisFile.Readline
- 'Tutup file
- inifile.close
- setfs = server.createObject (scripting.filesystemObject)
- 'Buat file di override (true), dalam format ASCII (false)
- setthisfile = fs.createTextFile (countfile, true, false)
- 'Poin -poin penting dari konter:
- 'Menambahkan variabel yang terhubung untuk menentukan apakah pengunjung adalah tautan baru
- 'Langkah ini mencegah pengguna yang sama dari penelusuran dalam waktu yang sama, karena beberapa menekan tombol refresh browser,
- 'Fenomena meningkatkan nilai penghitung terjadi
- ifisempty (sesi (terhubung)) lalu
- application.lock
- 'Pengguna lain dilarang mengubah nilai penghitung
- Pengunjung = Pengunjung+1
- 'Nilai penghitung meningkat 1
- Thisfile.WriteLine (pengunjung)
- 'Tulis hasilnya ke file
- application.unlock
- 'Batalkan kunci, memungkinkan pengguna untuk mengubah nilai penghitung
- kalau tidak
- application.lock
- Pengunjung = Pengunjung
- Thisfile.WriteLine (pengunjung)
- application.unlock
- endif
- sesi (terhubung) = true
- 'Atur pengunjung untuk dihubungkan (true), dan tekan tombol Refresh lagi ke nilai penghitung tidak akan berubah.
- Countlen = len (pengunjung)
- 'Dapatkan panjang nilai penghitung (mis. Jumlah digit nilai)
- 'Jika Anda tidak ingin menggunakan grafik, Anda dapat menggunakan yang berikut ini alih -alih loop FOR/NEXT
- 'Penghitung Teks: Response.writedocument.write (& pengunjung &);
- 'Tampilkan nomor grafis sedikit demi sedikit
- fori = 1tocountlen
- response.writedocument.write ('<imgsrc = & gambar/&/& mid (pengunjung, i, 1) &. gif> </mmg>');
- Berikutnya
- 'Tutup file
- inifile.close
- setfs = tidak ada
- %>
Langkah 3:
Tempatkan file counter.dat dan mycount.asp di direktori yang sama (juga dapat disimpan secara terpisah, tetapi jalur file perlu ditentukan saat ini), dan membuat direktori gambar di direktori ini untuk menyimpan file digital grafis, membutuhkan yang membutuhkan Angka 0 untuk sesuai dengan 0 .GIF, angka 1 sesuai dengan 1.GIF, dan sebagainya (kesempatan untuk menunjukkan kepribadian Anda ada di sini, Anda dapat membuat angka sangat keren).
Langkah 4:
Pada titik ini, pencapaian besar akan akan selesai. Anda hanya perlu memanggil penghitung dalam format berikut di halaman web:
- <scriptLanguage = javascriptsrc = count/mycount.asp>
- </script>
Melihat:
(1) Jika Anda menggunakan nama direktori dan nama file yang berbeda, silakan buat perubahan yang sesuai;
(2) Program penghitung diprogram oleh ASP.
Selama Anda mempelajari empat langkah di atas dengan hati -hati dan hati -hati, saya percaya bahwa Anda pasti akan membuat statistik lalu lintas desain web ASP dengan karakteristik gaya Anda sendiri.