Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 2
            [id] => 549720
            [titulo] => PHP - O que é melhor utilizar?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-03-29 07:19:34
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 269142
            [status] => A
            [isExample] => 
            [NomeUsuario] => William 
            [Apelido] => William (Devwilliam)
            [Foto] => 269142_20150809195205.jpg
            [Conteudo] => Dá uma lida nesse material sobre sessions bem completo, vai ajudar você na escolha [url:descricao=http://rubsphp.blogspot.com.br/2011/04/sessoes-em-php.html]http://rubsphp.blogspot.com.br/2011/04/sessoes-em-php.html[/url]
        )

)

PHP - O que é melhor utilizar?

Thierry Angelo
   - 29 mar 2016

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.

Post mais votado

William (devwilliam)
   - 29 mar 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

Marcio Araujo
   - 29 mar 2016

Depois posta esse jogo para conferirmos!

Karine Sobral
   - 29 mar 2016

Jogos que rodam no navegador são por sessions mesmo.

Marcio Araujo
   - 29 mar 2016


Citação:
Jogos que rodam no navegador são por sessions mesmo.


Um banco "momentaneo"? é uma possibilidade?

Thierry Angelo
   - 29 mar 2016


Citação:
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

Karine Sobral
   - 30 mar 2016

Até onde sei, são sessions.

Jothaz
   - 30 mar 2016


Citação:

Citação:
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


Sua 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.

Karine Sobral
   - 30 mar 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?