v2.5.2
Giriş yap

Php ile online takibi

kaandenizblkn
597 defa görüntülendi ve 3 kişi tarafından değerlendirildi

Merhabalar. XenForo'daki gibi bir sayaç yapmak istiyorum.
php kullanıyorum. İnternettekiş kaynakların hepsi çöp sistemi yoracak şeyler.
İçeride kaç kişi var gibi bir şey de olabilir
ama önceligim online sayısı bilmek
Bunu daha önce yapan var ise ya da şöyle yapılabilir diyen varsa
fikirlerini bekliyorum...

tayfunerbilen
907 gün önce

mantık şöyle olabilir, online diye bir tablon olduğunu varsayalım.
diyelim ki bir konunun içerisine girdim, o tabloya benim üye id'mi ve o anki tarihi kaydedeceksin.
eğer ben başka bir yere girersem tablodaki bana ait verileri silip o anki sayfamı ekleyeceksin.
şimdi diyeceksin ki adam çıktı gitti, tabloda kaldı. kalmayacak, online olup olmadığını şöyle belirleyeceksin.
diyelim ki birisi online tablosuna kaydedilmiş, eğer kayıt zamanı 5 dakikadan az ise onu online sayarsın, değilse artık o sayfada değildir başka bir işlem yapmadığı için.
ayrıca mysql'de bir event scheduler ya da php tarafında bir cronjob yazıp günlük olarak 5dk'dan uzun olan kayıtları sildirirsen bu sistemi uzun süre kullanabilirsin.