Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

session_start - existe desvantagem?

Existe desvantagem em ter o session_start sempre ? (por exemplo colocando apenas no cabeçalho.php) Há situações em que a session não é necessária, mas, mesmo assim, estaríamos dentro de uma session. Pergunto isto, pois evitaria vários erros que temos que caçar depois, quando usamos $SESSION, mas ainda não a criamos.

Outra dúvida: temos como "batizar" uma session? ou seja se o usuário entrar no site 2 vezes, uma em cada aba, dar um nome pra session que seja associado à aba, ou associado a qualquer outra coisa?

2 respostas
solução!

O custo de abrir sessão é de mandar um cookie pro cliente e gastar um pouco de memória no servidor. Nada grave. Se sua aplicação não tiver restrições fortes de performance e escalabilidade, pode abrir sempre sim sem problemas.

E não há nenhum mecanismo para controlar abas separadamente. Esse é um problema BEM complicado na web.

Sergio, obrigado pelos esclarecimentos. Vou marcar como solução, ok?