Pergunta

Eu queria saber se alguém poderia explicar em termos um tanto simples como eu poderia começar começou com o cometa. Eu estou em um ambiente de hospedagem compartilhada.

O que são exatamente do meu possibillity?

Pelo que tenho lido aqui sofar, é que php não é a melhor opção., Porque é executado como um processo por solicitação em vez off fio. Em outra, eles falam sobre soquetes.

Também li sobre facebook e que eles correm lá próprio servidor cometa escrito em Erlang, mas eles ainda têm um site php. Então, como exatamente isso funciona então?

Eu li um monte off coisas agora, mas ainda é um pouco vago sobre o que é realmente possível na minha situação. Executando um script php que é um cliente fora de um servidor cometa ?? Isso não está dizendo como ele mantém uma conexão aberta longlasting! (Apenas jogando em alguns comentários de outros posts)

graças, Richard

Foi útil?

Solução

Você pode usar o PHP para reproduzir o comportamento Comet. Como você disse PHP não é a melhor escolha por causa de um monte de problemas de gerenciamento de memória que ainda são amplamente lá.

No entanto, para fins de pequena escala (baixo tráfego) PHP vai funcionar muito bem.

Há um monte de informações na web sobre Comet e como usá-lo com linguagens como Python ou Erlang (especialmente bom por causa de seu comportamento ótimo concorrência, mas, sinceramente, eu não sei muito sobre isso).

Se você quiser experimentar Python há uma boa pergunta / resposta em SO: Python Comet Servidor

Outras dicas

Uma solução simples é encontrar um SaaS provedor de cometa, tais como o anfitrião que um em Congelado Montanha, WebSync On-Demand. Basicamente, ele vai deixar você usar nossos servidores (que funcionam WebSync + IIS) para lidar com as conexões de longa duração, mas permite que você publique suas mensagens via PHP, e pré-processar as suas mensagens em PHP. Se você estiver indo para ter <10 usuários simultâneos, é grátis, então para um pequeno site que deve fazer exatamente o que você precisa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top