brkrtp
Mobile App Developer
Kullanıcı
-
Üyelik
24.08.2013
-
Yaş/Cinsiyet
31 / E
-
Meslek
Mobile App Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
B** K**
-
Mesajlar
964
-
Beğeniler
269 / 251
-
Ticaret
31, (%97)
merhaba arkadaslar canlı destek aıstemı ıncelemıs arkadaslar yardımcı olabilir mi? Destek ekıbının online oldugunu nasıl sorgulayacagız ? Yada facebookta kı chat karsıdakının onlıne olmasını nasıl anlıyor?
Aklımda bir mantık geldi son giriş kaydını tutup şuankı zaman-30 dk ıcerısındeyse onlinedır . Daha profesyonel çözümü olan var mı
-
Üyelik
19.07.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
işsiz
-
Konum
Ankara
-
Ad Soyad
E** A**
-
Mesajlar
110
-
Beğeniler
86 / 53
-
Ticaret
0, (%0)
Ben de sizin yazdığınız gibi sorgulatıyorum. Bunun yanında eğer üyelerin kullandığı sayfalarda eklediğiniz bir dosya varsa (misal bağlantı dosyası) onun sonunda ufak bir sorgu da çalıştırabilirsiniz. Her sayfa yenilediğinde son aktivite tarihi güncellenmiş olur. Performans olarak sonuç ne olur bilemem tabi.
$zaman = date("d.m.Y H:i");
$durum = mysql_query("UPDATE users SET sonaktivite='$zaman' WHERE id='$id');
gibi.
-
Üyelik
25.05.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Yazılım Uzmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
F** K**
-
Mesajlar
833
-
Beğeniler
0 / 287
-
Ticaret
13, (%100)
Kullanıcı giriş yaptığında kullanıcıya bir session acıyorsunuz. Yani kullanıcı online bu session destroy oldugunda kullanıcı offline. Bu mantık üzerinden gidebilirsiniz.
Ve ya kullanıcılara status belirlersiniz belirli aralıklar ile bunu kontol edersiniz.
Performans açısından jSon öneririm.
-
Üyelik
03.08.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılımcı
-
Konum
Fransa
-
Ad Soyad
A** H**
-
Mesajlar
1205
-
Beğeniler
437 / 458
-
Ticaret
2, (%100)
NODEJS araştır derim, sunucuya yük yapmadan kolayca bu işleri yapabilirsin
-
Üyelik
24.06.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP
-
Konum
Ankara
-
Ad Soyad
B** U**
-
Mesajlar
587
-
Beğeniler
11 / 112
-
Ticaret
2, (%100)
Üye giriş yaptığında tabloya giriş yaptığı saati eklebilir ve 20 dakikada bir üye sayfadamı diye kontrol ettirebilirsiniz.
Her 20 dakikada bir saati otomatik güncelleyip son saatle yeni saat arasında 20 dakikadan fazla bir süre varsa üyeyi offline olarak gösterebilrsiniz tam anlatamadım sanırım ama beni anlıycağınızı umuyorum.
-
Üyelik
13.07.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
php
-
Konum
İstanbul Anadolu
-
Ad Soyad
T** T**
-
Mesajlar
61
-
Beğeniler
3 / 4
-
Ticaret
1, (%0)
Şöyle bir şey mantık kurabilirsin. Üyeler tablona durum diye sütun aç. Giriş yaptığında 1 (Online) olsun. Giriş yaparken update ettir. Çıkış yaptığı zaman da update ile 0(Ofline) yap. Diyeceksinki çıkışa değil de sayfayı kapattığı an ne yapacağım. Onuda Jqury ile sayfa kapandığında yine 0'a update ettirebilirsin.