Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kto jest online, jaki algorytm
Avatarus
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

Ostrzeżenie: (0%)
-----


Witam
Jak najbardziej optymalnie zrobić moduł do pokazywania kto jest online z zalogowanych userów?
Mam skrypt logowania. Tylko nie wiem zbytnio jak zapisać w nim dane o tym czy user jest online czy nie.

Jak się to robi profesjonalnie i w miarę optymalnie żeby bazy nie zabić duża ilością zapytań.

Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Cytat(Avatarus @ 15.08.2010, 21:21:56 ) *
no tak, juz zrobiłem zgodnie z 1 wskazówką.
Mam funkcję która odpala się zaraz po nagłówku strony i jeśli jest ustalone session[id] to w tabeli kont userów updatuje wartość pola online.
Dzięki za wskazówki


Pewnie dalej czujesz niedosyt i szukasz czegoś takiego.
Po wywołaniu zdarzenia otworzyć nowe okno przegladarki, które powiadomi php/sql, że user wyszedł. No i nie trzeba będzie za każdym razem robić tego nieszczęsnego update`u bazy.
Niestety to nie zawsze zadziała. Przeglądarki blokują okienka, javascript nie wszędzie jest włączony. Nie można polegać na takich rozwiązaniach więc nie masz co szukać lepszego (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.09.2025 - 22:34