Ir para conteúdo

POWERED BY:

Arquivado

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

desisto

sistema de stats - sobre info

Recommended Posts

opa

estou desenvolvendo um sistema de estatisticas pros anunciantes do meu site que marca os cliques por dia...

estou pegando a data, hora e o ip

 

a duvida é a seguinte

tenho 2 formas de fazer

 

a) contando a qtdade total de cliques por dia

ex: dia 15 - 1 clique

dia 16 - 5 cliques

 

B) gravando 1 por 1

dia 15 - ip do usuario - data - hora

dia 15 - ip do usuario - data - hora

 

no segundo exemplo a tabela ficaria um monstro

se 200 anuncios tiverem 100 cliques, vai gerar 20.000 registros por dia

 

uso mysql

alguem tem uma forma melhor?

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grave as quantidades em uma Session, e ai , em uma hora especifica grave o valor desta Session no BD.

 

Isso serve se você quiser apenas a quantidade de clicks... se quiser o IP e a data tb.. o melhor a fazer é gravar um por um, porém em um arquivo txt....

 

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

txt ou um xml?

qual seria melhor?

 

mas nao pesaria no server esse sistema com fso sendo muitas ao mesmo tempo?

 

______________

editando:

seria viavel gravar 1 por 1 com id no bd e depois pela adm do site eu rodo um sistema em paralelo que gera o txt ou o xml?

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

grave em um banco de dados. crie a tabela log onde nela você poderá adicionar a URL, quantidade, data-hora, ip. Quando o camarada clicar você verifica se a url para aquele IP já tem na tabela, se existe apenas incrementa a quantidade e atualiza data-hora e se não tem adiciona

PS.: Cuidado com o F5(refresh da página pra não furar as estatisticas)

Compartilhar este post


Link para o post
Compartilhar em outros sites

to usando cookie pra nao gravar duplos registros iguais

 

isso que você falou, nao entendi bem...

 

nao gravo a url e sim uma chave de identificacao no sistema

ex

chave 12sjkd

se ja tiver na tabela - adiciona 1 acesso

se nao tiver grava o registro com 1 acesso

isso que você ta falando?

 

mas nesse caso nao tem como gravar o ip

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.