![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Jak już masz bazę danych z userami i tylko ich chcesz podliczać, to dodaj do bazy komórkę TIMESTAMP, która będzie się update`owana aktualnym czasem przy każdych odwiedzinach usera.
Następnie przyjmujesz orientacyjnie średni czas przez jaki user jest na stronie np. 5 min i w miejscu gdzie chcesz wyświetlić licznik wyciągasz z bazy danych wszystkich userów, którzy byli w ciągu tych ostatnich przykładowych pięciu minut. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 20:52 |