Como postei ontem quero trabalhar no projeto do meu forum, bom minha maior duvida não é nem sobre o sistema em si, desenvolve-lo, mas sim desempenho fazer um codigo limpo e o mais leve possivel e queria exclarecer algumas duvidas =P
1 - Declarar todas variaveis ajuda no desempenho realmente ?
2 - Bom no caso em forum é mostrado muitos resultados tipo total de topicos, total de mensagens, total de mensagens do usuario e afins...
Para mostrar esses numeros pensando em DESEMPENHO, seria melhor fazer um select count ou guardar um numero na mesma tabela exemplo, mensagens do usuario, na tabela dos dados deles, ter uma coluna chamado mensagens, cada uma que ele posta adiciona mais um (campo numerico) se for deletada menos um...
Afinal, tava pensanto imagina em um tópico com 10 mensagens por pagina se for varrer 10 usuarios por select count, acho que ficaria bem pesado...
3 - Novos posts, de diferenciar posts lidos e novos, no caso, é guardado algum valor, com o ultimo acesso por exemplo, quando ele entra, faz uma verificação de horario para ver os posts que tem horario maior do que a ultima vez que ele entro, bom pra salvar esse horario é melhor o que, atualizar este horario em cada pagina que ele navega ? E guardar em cookie ou banco de dados ?
4 - A unica forma de se fazer login automatico (aquele que você seleciona na hora de se logar, de se manter logado) é por cookie ? Porque tem muita gente que não deixa salvar cookie nos caos e isso é um problema...rs
Pergunta
DackAle
E ae galera
Como postei ontem quero trabalhar no projeto do meu forum, bom minha maior duvida não é nem sobre o sistema em si, desenvolve-lo, mas sim desempenho fazer um codigo limpo e o mais leve possivel e queria exclarecer algumas duvidas =P
1 - Declarar todas variaveis ajuda no desempenho realmente ?
2 - Bom no caso em forum é mostrado muitos resultados tipo total de topicos, total de mensagens, total de mensagens do usuario e afins...
Para mostrar esses numeros pensando em DESEMPENHO, seria melhor fazer um select count ou guardar um numero na mesma tabela exemplo, mensagens do usuario, na tabela dos dados deles, ter uma coluna chamado mensagens, cada uma que ele posta adiciona mais um (campo numerico) se for deletada menos um...
Afinal, tava pensanto imagina em um tópico com 10 mensagens por pagina se for varrer 10 usuarios por select count, acho que ficaria bem pesado...
3 - Novos posts, de diferenciar posts lidos e novos, no caso, é guardado algum valor, com o ultimo acesso por exemplo, quando ele entra, faz uma verificação de horario para ver os posts que tem horario maior do que a ultima vez que ele entro, bom pra salvar esse horario é melhor o que, atualizar este horario em cada pagina que ele navega ? E guardar em cookie ou banco de dados ?
4 - A unica forma de se fazer login automatico (aquele que você seleciona na hora de se logar, de se manter logado) é por cookie ? Porque tem muita gente que não deixa salvar cookie nos caos e isso é um problema...rs
e é a unica forma que sei fazer =)
Bom valeu ae galera =)
Abração
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.