PHP - O que é melhor utilizar?
ola, estou fazendo um jogo web com php, e agora estou com duvidas sobre sessions, não sei se utilizo session ou consultas no banco quando utiliza a pagina, exemplo usando session, ao logar guardo todos os dados em uma session, exemplo de dados: Nick, Vida, Força Estamina, ETC e mostrar tudo em todas as paginas, ou se guardo apenas o id do personagem ao logar e faço cunsultas no banco ao utilizar a pagina, o que devo fazer? PS: pretendo fazer o web game para muitos usuarios, exemplo + de 100 ao mesmo tempo, e utilizo mysql.
Thierry Angelo
Curtidas 0
Melhor post
William
29/03/2016
Dá uma lida nesse material sobre sessions bem completo, vai ajudar você na escolha http://rubsphp.blogspot.com.br/2011/04/sessoes-em-php.html
GOSTEI 2
Mais Respostas
Marcio Araujo
29/03/2016
Depois posta esse jogo para conferirmos!
GOSTEI 0
Karine Sobral
29/03/2016
Jogos que rodam no navegador são por sessions mesmo.
GOSTEI 0
Marcio Araujo
29/03/2016
Jogos que rodam no navegador são por sessions mesmo.
Um banco "momentaneo"? é uma possibilidade?
GOSTEI 0
Thierry Angelo
29/03/2016
Jogos que rodam no navegador são por sessions mesmo.
Então, vou optar por session mesmo, eu estava com essa duvida porque sessions utilizavam memoria, e tenho medo dessa memoria chegar ao limite no servidor
GOSTEI 0
Karine Sobral
29/03/2016
Até onde sei, são sessions.
GOSTEI 0
Jothaz
29/03/2016
Jogos que rodam no navegador são por sessions mesmo.
Então, vou optar por session mesmo, eu estava com essa duvida porque sessions utilizavam memoria, e tenho medo dessa memoria chegar ao limite no servidorSua preocupação procede, as sessions ocupam memória do servidor, então dependendo da quantidade de acesso X tamanho das sessions pode afetar a performance.
Como não tenho detalhes fica difícil opinar, então aconselho fazer uma prova de conceito e verificar o impacto.
GOSTEI 0
Karine Sobral
29/03/2016
Acabei falhando na minha resposta Jothaz, informando que seria a melhor opção, para jogos online, nesse quesito, é utilizado sessions mesmo ou o que pode ser utilizado?
GOSTEI 0