Skip to content
Follow us on Twitter or subscribe to this
website by email or with the RSS feed

Bagaimana Cara Memantau Pengunjung Online

Anda tentu pernah melihat pada aplikasi forum diskusi seringkali ada tampilan yang menunjukkan berapa jumlah pengunjung yang sedang online. Bagaimanakah cara membuat tampilan semacam itu dengan PHP?

Ada beberapa metode yang bisa kita pakai untuk menghitung berapa jumlah user atau pengunjung yang sedang aktif di sebuah website, yaitu antara lain berdasarkan informasi session, alamat IP pengunjung dan user agent yang dipakai untuk mengakses website.

Pada artikel ini saya akan membahas salah satu metode yaitu dengan memanfaatkan session yang dibuat oleh PHP. Metode yang saya bahas ini sangat sederhana dan bisa dikatakan paling banyak dipakai oleh para programmer untuk mendeteksi berapa jumlah pengunjung yang aktif.

Menyimpan Session di Database, Bag. 3

Kita sudah membahas bagaimana cara membuat fungsi untuk menyimpan data session yang dibuat oleh PHP ke dalam database MySQL pada tulisan yang lalu. Nah, sekarang saatnya untuk membahas bagaimana menggunakan fungsi tersebut.

Pengin tahu bagaimana caranya? Tidak jauh beda dengan penggunaan session seperti biasanya. Cuma kalau sebelumnya session akan disimpan dalam bentuk file, namun sekarang secara otomatis session tersebut akan masuk ke database.

Menyimpan Session di Database, Bag. 2

Sebenarnya ada banyak cara untuk menyimpan session di database, namun saya hanya akan membahas salah satu cara saja, yaitu dengan memanfaatkan fungsi session_set_save_handler().

Pada intinya fungsi session_set_save_handler() ini memungkinkan programmer untuk meng-override default metode untuk menyimpan data session. Dengan kata lain programmer bisa menentukan sendiri fungsi apa yang akan dipanggil ketika proses baca tulis session berlangsung.

Menyimpan Session di Database, Bag. 1

Session merupakan salah satu fasilitas yang dimiliki oleh PHP yang memungkinkan seorang pengunjung situs mempunyai variabel yang akan terus ada selama dalam kunjungannya. Session biasanya dipakai pada aplikasi web dinamis, misalnya CMS, situs e-Commerce, forum dan portal.

Informasi session default-nya disimpan pada suatu file temporer di web server. File session dibuat ketika suatu session dimulai dan dihapus saat session tersebut berakhir. Semakin tinggi trafik situs, secara otomatis beban web server yang ditimbulkan oleh session tersebut juga makin besar.

Software Buat Web Developer

Untuk memudahkan pekerjaannya, web developer biasanya memiliki segudang software atau tools. Anda ingin tahu apa sajakah itu? Nah, pada artikel ini saya akan mengulas beberapa software gratis yang bisa dipakai untuk keperluan web development tersebut.

1. Eclipse PDT

Editor web merupakan software wajib bagi seorang web developer. Tanpa itu, bisa jadi ia akan kesulitan dalam membuat aplikasi. Nah, Eclipse PDT ini adalah editor web yang cukup handal untuk keperluan tersebut.