Ir para conteúdo

POWERED BY:

Arquivado

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

Eric Vinícius

[Resolvido] Relógio Regressivo

Recommended Posts

Olá amigos!

 

Primeiramente peço desculpas caso eu esteja postando este assunto em uma área errada.

Estou desenvolvendo um site de compras coletivas. Cheguei na parte do relógio regressivo que determina o tempo restante para uma determinada oferta.

 

Eu deduzi que tal 'truque' é feito com Javascript, via Ajax. Mas, digamos que o tempo de duração só seja alterado quando alguém acessa a página. A cada segundo, ou em dez segundos, eu atualizaria no meu banco a hora da oferta. Fiquei pensando se isso, no caso de se fazer com Ajax, não causaria conflito, tendo em vista que mais de uma, até centenas de pessoas poderia acessar o site no mesmo momento.

 

Alguém já desenvolveu algo parecido? Agradeceria muito a ajuda de vocês.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, desnecessário ajax nisso.

 

Só irá pesar desnecessariamente.

use javascript puro para o relogio, sem nenhum tipo de atualização.

 

fora isso, você não precisa de nenhuma interação. É só processar com server-side .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala William!

 

Mas como eu faria para "diminuir" o tempo de cada oferta sem nenhum tipo de interação dinâmica?

 

Já que o relógio javascript receberia uma hora que eu recupero do banco de dados. E essa hora necessita ser salva no banco. Isso é o que eu deduzi

vendo a lógica dos sites de compras coletivas.

 

Estou meio perdido.

Compartilhar este post


Link para o post
Compartilhar em outros sites
E essa hora necessita ser salva no banco.

não existe essa necessidade.

 

no banco você vai cadastrar a data/hora final. E somente isso.

O teu javascript mostrará a diferença entre o agora, e esse final.

 

Sem nada de ajax.

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.