Tempo conectado
Qual o tempo necessario para um usuario se manter conectado? e aonde se faz essa contagem, no php ou no banco?
Claudio Aguiar
Curtidas 0
Respostas
William
14/09/2014
Imagino que seja relativo a conexão com o banco de dados!
O PHP é diferente do Delphi onde você segura uma conexão aberta mesmo sem nenhuma ação sendo executada no banco, geralmente em scripts PHP você começa conectando posteriormente executando ações no banco e devolve o resultado para página, por boas práticas existe a possibilidade de destruir a variável de conexão no final do script.
Mas basicamente você não fica conectado 100% do tempo que o usuário está acessando sua página, só se por exemplo o seu script estiver executando um loop de inserção com 1000 voltas, mas entra timeout de execução que está configurado no PHP.ini.
O PHP é diferente do Delphi onde você segura uma conexão aberta mesmo sem nenhuma ação sendo executada no banco, geralmente em scripts PHP você começa conectando posteriormente executando ações no banco e devolve o resultado para página, por boas práticas existe a possibilidade de destruir a variável de conexão no final do script.
Mas basicamente você não fica conectado 100% do tempo que o usuário está acessando sua página, só se por exemplo o seu script estiver executando um loop de inserção com 1000 voltas, mas entra timeout de execução que está configurado no PHP.ini.
GOSTEI 0
Joel Rodrigues
14/09/2014
Apenas complementando, caso você esteja se referindo ao tempo que o usuário pode permanecer "logado" no sistema, uma forma comum de fazer isso é definindo o tempo de expiração de um cookie relativo ao login.
GOSTEI 0
Claudio Aguiar
14/09/2014
Pelo que entendi é melhor fazer pela linguagem juntamente com o front-end entendi certo pessoal?
GOSTEI 0
Joel Rodrigues
14/09/2014
Na verdade o front-end não entra aí diretamente, tudo é feito via back-end.
GOSTEI 0
Claudio Aguiar
14/09/2014
Na verdade o front-end não entra aí diretamente, tudo é feito via back-end.
mas na linguagem PHP tem como informar tempo limite?
GOSTEI 0
Joel Rodrigues
14/09/2014
Como eu disse, com um cookie.
GOSTEI 0
Claudio Aguiar
14/09/2014
Pronto Joel, achei aqui.
[url]http://blog.thiagobelem.net/trabalhando-com-cookies-no-php/[/url]
[url]http://blog.thiagobelem.net/trabalhando-com-cookies-no-php/[/url]
GOSTEI 0