Share

Counter web merupakan komponen yang cukup menarik untuk mengetahui seberapa banyak pengunjung website kita. Memang kita bisa menggunakan berbagai tool analitik seperti Google Analytic untuk mendapatkan hasil yang lebih detail. Ataupun menggunakan tool hit counter yang banyak bisa dicari Google. Namun kita bisa membuatnya dengan menggunakan script PHP.

Dalam tutorial ini hit counter yang dibuat sangat sederhana, tanpa memperhatikan lokasi visitor. Untuk menyimpan data akan menggunakan file .txt artinya tanpa menggunakan database. Serta menggunakan cookie untuk menghindari penambahan jumlah pengunjung dari perangkat yang sama.

Buat file hitcounter.php untuk class HitCounter

Kemudian kita bisa menggunakan class HitCounter dimanapun, misal di file index.php

Ketika membuka halaman index.php pertama kali, maka nilai jumlah visitor akan bertambah 1. Kalau halaman di refresh, jumlah visitor akan tetap dan muncul tanggal kapan Anda membuka halaman tersebut. Cookie seperti di script memiliki masa expire 30 hari, jadi setelah 30 hari jika Anda membuka halaman itu lagi maka jumlah pengunjung akan bertambah 1 lagi. Karena Anda dihitung sebagai visitor baru.

Untuk melihat tutorial PHP lainnya, silakan klik di sini.

Semoga bermanfaat 🙂