2010-11-26 5 views
1

私のウェブサイトでは、Gmailと似たチャットシステムを作って、登録ユーザーがグループとチャットできるようにしなければなりません。私はこれをどうやってやるか分からない。誰かが私にこの便利なリンクを実装する方法のアイデアを教えてくれますか?私はZend Frameworkを使用してそれを行う必要があります。Zend Frameworkのウェブサイトのチャットシステム

+0

さて、あなたはAJAXを学ぶ必要があります。おそらくjQueryのようなフレームワークを使うべきでしょう。 –

+2

http://css-tricks.com/jquery-php-chat/ – opHASnoNAME

答えて

3

Zendフレームワークを使用してこれを試してみたいので、Jaxl library(Jabber XMPPクライアント/コンポーネントライブラリ)をご覧ください。ライブラリは既存のウェブサイト/フレームワークと統合でき、ブラウザベースのチャットアプリケーションのいくつかの例も含まれています。

+0

Jabber XMPPが最適です。私はそれが好きです:) – tawfekov

+0

絶対に... XMPPは、あなたが構築しようとしているアプリケーションの種類に最適です。あなたのアプリでJaxlライブラリが助けてくれたら教えてください... –

+0

XMPPサーバーを実行している場合は、BOSHも見てください。 BOSHは本質的にXMPPのために標準化されたComet/Reverse-Ajaxの実装です。 Strophie(Javascript XMPPクライアント)を使用すると、サイトでライブチャットを行うことができます。 – Dragontamer5788

1

は、実際にチャットのための2つの部分があります。

  • サーバー
  • に1つのメッセージを送信し、サーバにサーバからクライアントにクライアントから
  • Ajaxのメッセージをmassgesストリーム長時間実行要求

2番目の場合、すべてのAjaxフレームワークがそれを行います。最初は、これについてのアイデアを得るためにCometを見ているかもしれません。しかし、htmlはチャットプロトコルではないことに気をつけてください。あなたが注意を払わなければ、そのようなものは簡単にあなたのサーバーを殺すことができます。