Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel_Ribeiro

Tamanho máximo de uma session

Recommended Posts

Pessoal é o seguinte.. Estou trabalhando aqui melhorando a performance do processamento de meus scripts php.

E tenho um menu que é gerado através de informações que são obtidas do banco de dados.

É um menu DHTML entao tenho uma rotina que gera o javascript de acordo com dados gravado no mysql e manda pro browser o menu para cada tipo de usuário.

O processo de gerar o menu, é uma rotina um tanto quanto pesada, está demorando cerca de 4 a 5 segundos aki em localhost (no servidor e mais rápido)

Mas mesmo assim, visando um aperfeicoamento no tempo de execução do script, eu crio o menu assim que o usuário faz o login e logo após eu armazeno o código do menu gerado em uma session e toda página ao abrir eu comparo pra ver se já existe a session com o conteúdo do menu, se tiver, ele simplesmente retorna os dados que estão da variavel de sessão do menu, senão ele cria e armazena os dados na variavel de sessao. Fiz isso e de 5 segundos, o processamento caiu pra 0.35 (uma considerável diferença de tempo)..

Agora pergunto, esse menu, com o decorrer do tempo vai aumentando, existe por exemplo algum limite de dados que eu gravo em session ou não. ? POsso gravar a qde de dados que eu quiser.??

QUe eu saiba o session funciona assim, o php cria um cookie que é um identificador na máquina do cliente, e todos os dados de sessão ficam gravados numa pasta no servidor no qual fazem referencia a esse cookie, não é mesmo ? Vendo por esse lado, a quantidade de session (bem como o tamanho de dados guardados lá) não teria um limite.. Ou estou errado.??? http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.