Chat Estilo Gmail/Facebook em jQuery e PHP
Bom ha algum tempo atras eu estava a procura de como criar um chat, uma
shout-box ou até mesmo um sistema de mensagens privadas é fácil de fazer
más fazer um chat em tempo real e que possa tratar as mensagens de
forma particular de um usuário pra outro e somente entre eles é bem
difícil exige java, jQuery, php, ajax tratamento com json, manipulação
de cookies, etc...Bom pra quem gosta da ideia de botar um chat para seus
usuários em seu script php deixo aqui um que achei na web.
Ele é de 2009 e e por isso não espere nada excepcional...ele faz o
trivial: identifica usuários logados na sessão e faz o trabalho de
enviar e receber mensagens entre eles com caixinhas muito parecidas com
as do facebook.
O ponto negativo é que ele foi descontinuado, seu criador ao que pude
perceber o abandonou por ele ter sido criado como Open Source e partiu
pra fazer o que hoje é o consagrado Commet Chat!!!
E por isso o sistema não tem cadastro de usuários nem listagem :(
Pra usá-lo voçê terá de acoplar ao seu script fazendo ele receber uma sessão e é claro criar uma lista de usuários.
Eu dei uma "garibada" nele e fiz um sisteminha de cadastro e
login além de uma lista de exibição de usuários cadastrados no sistema,
funciona perfeitamente o único porém é não haver um limite de caixas a
serem exibidas na tela ou seja se voçê abrir ou receber dez mensagens de
dez usuários diferentes ele vai abrir dez caixas...até ai não é tão
ruim porque voçê pode simplesmente fechar :)
Bom deixo abaixo o vídeo de exemplo que fiz, ta sem aúdio e é bem
rapinho uns 15 minutinhos só bem facilzinho de entender como é o chat e
como configurar.
Deixo também o link para o repositório no Github quem quiser
baixar pode baixar por lá é de graça e quem quiser contribuir e quem
sabe fazer este script ficar melhor pode dar um "fork" e mandar suas "pull requests" ....é isso :)