> Jo .... ?
Lieki. Nav vajadzības.
**Skaidroju vēlreiz:**
Lietotājs var palikt onlainā pat ja tā nemaz nav. Tas neko nemaina kamēr neviens to neredz. Tieši tāpēc nav jēgas izmantot cron'u.
Tiklīdz kāds atver lapu kurā ir onlain lietotāju liste vai jebkas cits, kur tiek parādīts attiecīgā lietotāja status (online/offline) - tad tas tikai kaut ko maina.
Tiklīdz attiecīga lapa tiek atvērta, tikai tad čekojam pēdējo lietotāja aktivitāti pret pašreizējo laiku. Ja aktivitāte ir notikusi pārak sen (teiksim, 10 minūtes vai vairāk) - tad uzsetojam lietotāja statusu kā offline.
Gala lietotājs neredzēs nekādu starpību. Ieguvumi? Netiks izmantots cron, kas, kā zināms, izmanto resursus. Visi laimīgi! Šito es pinnoju lai nav simts un vienu reizi jāskaidro.