cliente de chat php

Eu preciso criar um aplicativo de bate-papo no php + js + ajax que precisam ser integrados a um site, onde estou preso a criar uma janela de bate-papo, que precisa ser constante ao passar por páginas diferentes no site. Se alguém puder sugerir uma maneira melhor, ficarei grato, obrigado antecipadamente

Na medida em que a janela de bate-papo permanece quando você muda de páginas, posso pensar em três opções:

  1. Coloque o bate-papo em um quadro separado e mude apenas o quadro principal quando estiver indo para uma nova página.
  2. Altere o conteúdo da página com o AJAX em vez de fazer um recarregamento completo da página.
  3. Assumindo que as mensagens de bate-papo estão sendo armazenadas no servidor, basta repovoar o bate-papo com as mensagens mais recentes após a nova página carregar.

Quanto à aplicação de bate-papo real …

Usando algum tipo de tecnologia para enviar dados do servidor -> seus usuários é a melhor maneira de alcançar um aplicativo de bate-papo em tempo real.

Eu recomendaria verificar o APE (Ajax Push Engine) .

Ele cuida do lado do servidor e permite transferir dados do servidor -> cliente de forma transparente.

Existem muitos tutoriais disponíveis, experimente um desses três que surgiram primeiro de uma pesquisa do Google para “tutorial de chat do php”: