Copyright © 2004 IlmuKomputer.Com
M Zainal Arifin
agendogget@yahoo.com
Lisensi Dokumen:
Copyright © 2004 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus
atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin
terlebih dahulu dari IlmuKomputer.Com.
Dengan banyaknya situs yang setiap hari bermunculan di internet, maka situs-situs
itupun saling bersaing satu sama lain untuk mendapatkan perhatian para netter. Berbagai
macam hal bisa dilakukan oleh webmaster disebuah situs internet. Antara lain, mereka
bisa menambah topik yang hangat dibicarakan, game, diskusi, jejak pendapat, ataupun
menampilkan total pengunjung yang telah mengunjungi situs tersebut mulai awal
berdirinya situs sampai saat ini.
Hit counter awalnya digunakan untuk mendapatkan jumlah pengunjung pada suatu situs
dan rating situs tersebut. Jika suatu situs dibanjiri pengunjung, maka situs itupun
semakin popular.
Hitcounter adakalanya dibuat dengan berbagai macam bahasa pemrograman yang dapat
menarik para netter karena tampilannya. Pada pembahasan ini, saya akan mencoba
membuat hit counter yang simple, sederhana dan tentunya informative.
Algoritma
Misal file yang kita buat kita beri nama hitcounter.php, saya akan meletakkan nilai
inisialisasi hitcounter, yaitu $counter pada awal file. Nantinya akan otomatis di edit
dan ditambah satu pada awal file tersebut, jika ada yang mengunjungi situs. Hal ini
dilakukan secara otomatis oleh fungsi fopen(), fputs(), dan fungsi file lainnya.
1
Tips dan Trik IlmuKomputer.Com
Copyright © 2004 IlmuKomputer.Com
Listing program
$counter=0;
// $counter=0 adalah nilai inisialisasi awal perhitungan
// naikkan variabel counter sebesar 1
$counter++;
// edit file ini, letakkan kursor di awal file
$file = fopen(basename($PHP_SELF), "r+");
// ganti variabel counter yang lama dengan nilai baru, yaitu setelah
// dinaikkan sebesar 1
fputs($file, " // tampilkan jumlah pengunjung
echo("
$counter jumlah pengunjung!
?>
Tampilan program waktu di jalankan :
setelah file hitcounter tersebut kita eksekusi, maka bukalah kembali file hitcounter.php
itu, Anda akan mendapati filenya sebagai berikut :
2
Tips dan Trik IlmuKomputer.Com
Copyright © 2004 IlmuKomputer.Com
$counter = 1;
// $counter=0 adalah nilai inisialisasi awal perhitungan
// naikkan variabel counter sebesar 1
$counter++;
// edit file ini, letakkan kursor di awal file
$file = fopen(basename($PHP_SELF), "r+");
Nilai variabel
$counter dinaikkan
sebesar 1.
// ganti variabel counter yang lama dengan nilai baru, yaitu setelah
// dinaikkan sebesar 1
fputs($file, " // tampilkan jumlah pengunjung
echo("
$counter jumlah pengunjung!
?>
Anda bisa menempelkan kode tersebut pada halaman web anda. Kelemahan dari
program ini yaitu apabila lalu lintas yang akan membuka situs Anda begitu padat, maka
akan berebut untuk membuka dan menyimpan file itu. Sehingga di mungkinkan terjadi
kemacetan. Silahkan Anda kembangkan program ini. Selamat mencoba…
3 Komentar untuk "Membuat Hit Counter rekursi Sederhana dengan PHP"
Terima kasih tipsnya mas :)
ThanxU mas info & tipnya...tapi akan lebih baik tinggal kopi dan pastekan kode web a tau blog, dengan hanya satu langkah saja yaitu mendaftarkan alamat blog atau web ke web tersebut. Dan juga terdapat fasilitas melihat siapa saja alamat IP komputer yang mengunjungi blog tersebut. Silhkan ke alamat berikut untuk lebih jelasnya:
http://asanoer.blogspot.com/2010/12/hit-counter-blog-website-sederhana.html
hatur nuhun tips nya,,,
Informasi Pilihan Identitas:
Google/Blogger : Khusus yang punya Account Blogger.
Lainnya : Jika tidak punya account blogger namun punya alamat Blog atau Website.
Anonim : Jika tidak ingin mempublikasikan profile anda (tidak disarankan).