Bir web sayfasında kullanıcı durumunu (aktif, boşta) kontrol

1 Cevap php

i kullanıcı statüsü üzerinde kontrol ediyorum - o aktif veya boşta olup olmadığını - bir web sayfası (bir pop up pencere). O durumda pencere otomatik olarak kapanacak ve 30 dakikadan fazla boşta ve veritabanında bazı bayrakları sıfırlamak.

i zaman-in (o pop-up pencere açılır zaman) içeren çerezleri ayarlamak ve sayfa yenileniyor her seferinde şimdiki zamana karşı kontrol ya da (hala pop-up pencerede) başka bir sayfaya gider. kenara çerezleri, ben de (durumda pop-up penceresi Cron zaman-in veritabanında kontrol ederek bayrakları sıfırlama ilgilenir, açık değildir) veritabanında süresini ayarlayın.

O pencerede bir şey yazıyor ve sayfa yükleme 30 dakika içinde bu kadar penceresi otomatik olarak kapanacak gerçekleşir ve o işini kaybedecek bir durum olabilir. her onkeydown ve onclick olay, çerez ve veritabanı hem de zaman-değer güncellenir böylece yüzden bir fonksiyonu eklendi.

Ayrıca, sistem kullanan birden fazla kişi olabilir.

Bu çok fazla kaynak tüketir? Ben bu konuyla ilgili malzeme ile aşina değilim. ya da bunu yapmak için daha iyi bir yolu var mı?

teşekkürler!