Nunca vi nenhum banco desse tipo de aplicação mas creio que tua idéia
inicial é válida.

Acho interessante tb colocar um ENUM com os status possíveis.

E para colocar como off-line tu pode colocar um timestamp nos status e se o
cara não acessou a mais de X minutos tu atualiza, e para atualizar deixa
rodando uma CRON, ou quem sabe procura ver se existe uma solução confiável e
crossbrowser usando um OnUnload, OnClose ou algum outro evento em javascript
(mas creio que não seja muito interessante caso o cara desative o js, mas
daí tem ainda a opção de usar o <noscript>).

Acho q por enquanto posso ajudar com isso... :)
Boa sorte

Em 29 de março de 2011 16:59, Marcelo Diniz <[email protected]>escreveu:

> Estou precisando sinalizar e tbm deixar com q o usuário altere o status
> dele no site, se on-line ou off-line e gostaria da opniao de vcs sobre qual
> melhor maneira de fazer isso!
>
> Pois bem, começando!
>
> - Estou pensando em criar uma tabela contendo o id_user e status ao invés
> de uma flag na propria tabela do usuário;
> - Preciso saber tbm, caso esteja on-line e o usuário feche o browser para
> marcar para off-line;
>
> ajudas!?
>
> --
> Marcelo Felipe Santiago Diniz
> [image: t_mini-a.png] @marcelo_leo27<http://www.twitter.com/marcelo_leo27>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a