Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eae blz? hehehe...
Bom galera eu estou montando um sisteminha só na esportiva, um chat.
Bom eu quero que o select que aparecera as mensagens fica se atualizando de segundo em segundo.
(OBS) não vou usar iframe e fazer a página se atualizar porque a host que eu uso é transferência ilimitada mas mas não da pra confia já aconteceu uns problemas comigo do tipo.
Tudo que vim dicas, sugestões, links de tutorias vai estar ajudando.
:coolio:
Ahhh... e se a dica for fodastic ganha resolvido :yes:
>
Hoje em dia existem N alternativas (diferente de alguns anos atrás), mas de cara, esqueça essa "atualizar de segundo a segundo". Isso não é, e nem deve ser, mais utilizado.
Os links abaixo possuem os métodos mais utilizados e/ou recomendados hoje em dia, e sua escolha dependerá do seu conhecimento e necessidade de implementação. Por exemplo, Web Sockets é mais performático que Long Polling e Server-Sent Events, entretanto possui uma restrição maior quanto ao navegador utilizado, diferente do Long Polling que tem uma restrição bem baixa e é o mais fácil de ser implementado.
Comparativo WebSockets vs Server-Sent Events vs Long-polling
Long polling é o que mais comumente é encontrado, pois é muito fácil de se implementar, inclusive há um exmplo meu no link acima. Também irá encontrar muitos exemplos empregados de forma errada ou falácias sobre a performance (também comento que a performance é relativa).
Web Sockets é uma tendência hoje, junto com o node.js, por sua performance. Entretanto, não posso falar muito sobre o node.js ele pois meu conhecimento, sobre ele, é mais básico.
Boa cara bem explicado :yes:
Hoje em dia existem N alternativas (diferente de alguns anos atrás), mas de cara, esqueça essa "atualizar de segundo a segundo". Isso não é, e nem deve ser, mais utilizado.
Os links abaixo possuem os métodos mais utilizados e/ou recomendados hoje em dia, e sua escolha dependerá do seu conhecimento e necessidade de implementação. Por exemplo, Web Sockets é mais performático que Long Polling e Server-Sent Events, entretanto possui uma restrição maior quanto ao navegador utilizado, diferente do Long Polling que tem uma restrição bem baixa e é o mais fácil de ser implementado.
Long Polling
Comparativo WebSockets vs Server-Sent Events vs Long-polling
node.js
socket.IO
Long polling é o que mais comumente é encontrado, pois é muito fácil de se implementar, inclusive há um exmplo meu no link acima. Também irá encontrar muitos exemplos empregados de forma errada ou falácias sobre a performance (também comento que a performance é relativa).
Web Sockets é uma tendência hoje, junto com o node.js, por sua performance. Entretanto, não posso falar muito sobre o node.js ele pois meu conhecimento, sobre ele, é mais básico.