Cara Membuat Visitor Counter Sederhana dengan PHP
Salah satu widgets wajib yang biasa ditemukan pada sebuah website adalah visitor counter atau hit counter. Visitor counter atau hit counter berfungsi untuk menghitung pengunjung website. Dalam perkembangannya visitor counter atau hit counter dalam sebuah website tersedia dalam 2 jenis, yaitu visitor counter harian, dan visitor counter total. Visitor counter harian akan menghitung kunjungan perhari sedangkan visitor counter total akan menghitung keseluruhan kunjungan pada website.
Tak perlu berlama-lama lagi, langsung saja kita bahas bagaimana caranya membuat visitor counter atau hit counter sederhana.
1. Buka XAMPP Control Panel dan aktifkan Apache dan MySql.
2. Buka text editor, seperti Notepad++, atau Dreamweaver dan ketiklah script code berikut.
<html> <head> <title> Cara Membuat Visitor Counter Website di PHP</title> </head> <body> <FONT FACE="Comic Sans MS" size='6' color='brown'>Cara Membuat Visitor Counter Website di PHP</font></br></br></br> <?php $filename = 'counter.txt'; function counter(){ global $filename; if(file_exists($filename)){ $value = file_get_contents($filename); }else{ $value = 0; } file_put_contents($filename, ++$value); } counter(); echo 'Total pengunjung: '.file_get_contents($filename); ?></br></br> <FONT FACE="Comic Sans MS" size='4' color='black'>Pengunjung Anda akan bertambah 1, ketika Anda me-refresh halaman.</font> </body> </html>
3. Simpan script code di atas, simpan di folder xampplite – htdocs – buat folder baru (disini saya buat folder baru dengan nama “inwepo”) – saya simpan dengan nama file “menghitung-pengunjung.php”.
4. Untuk melihat hasil script code di atas, kamu bisa buka browser kamu ketiklah http://localhost/inwepo/menghitung-pengunjung.php
5. Script code di atas akan memberi file bawaan yaitu counter.txt. Counter.txt berfungsi untuk menyimpan data counter. Jika kamu ingin me-reset total pengunjung kamu dapat rubah angka dalam counter.txt menjadi 0 atau kamu dapat menghapus counter.txt.
Catatan:
1. Mungkin ada yang masih bingung kenapa harus disimpan di htdocs? Htdocs adalah salah satu folder bawaan dari XAMPP, yang tugasnya khusus untuk menyimpan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML, CSS, dan JavaScript.
2. Kemudian, mungkin ada yang menanyakan maksud dari http://localhost/inwepo/menghitung-pengunjung.php. Localhost merupakan server lokal pada computer. Localhost dapat diaktifkan ketika kamu meng-klik start Apache di XAMPP Control Panel. Inwepo menunjuk pada folder inwepo saya di xampplite – htdocs. Dan, menghitung-pengunjung.php adalah nama file yang tersimpan script code di atas.
Demikian penjelasan dari tutorial tentang ‘Cara Membuat Visitor Counter Sederhana Website di PHP’. Selamat mencoba.