question

Como funcionam paginas em tempo real, como o Google Wave, facebook messenger, twitter updates etc?

Eu estou olhando para criar um utilitário em tempo real de mensagens, e eu quero que seja sob medida e não do partido 3.

Eu quero que ele seja baseado na web. Eu estou supondo que você poderia criar um script PHP (ou outra linguagem de script) para verificar automaticamente atualizações em um determinado período de tempo, no entanto eu estou supondo que isso é bastante intensa rede e, portanto, eu tenho certeza que existem métodos alternativos.

Eu estou olhando para fazer isso em um provedor de web-hosting compartilhado, e, portanto, minhas opções são um pouco limitadas.

Se alguém puder ajudar / me aponte na direcção certa, eu ficaria muito grato.
Graças webpages

resposta Resposta

Na maioria das vezes, eles consultar o servidor para os dados de novo a cada vez em quando. Você pode dizer que ela pode ser intensa rede, mas pode ser otimizado minimizar os dados transferidos.

E sim, você tem métodos alternativos. Ele é chamado de servidor push, ou 'Comet'. http://en.wikipedia.org/wiki/Comet_ (programação)

Existem muitos métodos para fazer Comet (Cometa é um termo genérico para várias técnicas para alcançar esta interação). Algumas técnicas podem funcionar melhor em um navegador, mas não funciona em outros navegadores. Existem servidores cometa muitos que você pode usar.



Em em uma conta de web-hosting provedor, você pode ser preso com o método de votação tradicional. Você tem que verificar o seu provedor de hospedagem se eles apóiam qualquer servidor cometa ou método.

Oh e confira http://ajaxim.com/. É uma fonte aberta AJAX instantânea quadro de mensagens.

resposta Não é a resposta que você estava procurando?
Adicionar um comentário ou resposta a esta pergunta

Pesquisar uma resposta melhor..
Ou, fazer uma pergunta..
Comentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2020
All rights reserved