質問

Ajaxチャットボックスを書きたいと言ってみましょう。単純なものだけで、テキストを書き、投稿されます。ボックス内のユーザーの名前についてあまり心配しないでください。

最初の本能は、テーブルを書いてデータを投稿し、数秒ごとに照会するように言ってください。

これは2011年ではなく、コンピューターのふりをして、5秒ごとに更新する遅い遅いチャットボックスで大丈夫です。

いくつかの選択肢は何ですか? XMPPで何かできますか?お気に入りのサーバー側の言語(およびSQL)以外のものがなかった場合はどうなりますか?メッセージのハッシュをきれいな方法で使用できますか?リクエストの数を制限するために何ができますか?

私が探しているのは、ウェブベースのチャットボックスの背後にあるソフトウェアを書くための素晴らしい計画です。これは非常にリソース効率が高く、柔軟性があります。私たちはここで何かきれいなことをしていると確信していますので、私たちがすでに持っているチャットルームのために。

役に立ちましたか?

解決

あなたの問題は、あなたが時々投票していることです。あなたが本当に欲しいのは、データをストリーミングするための絶え間ない接続です。

を使用してみてください 彗星 方法 - ストリーミング接続を開いて、チャットメッセージを送信することができます。

ロングポリングと呼ばれるトリックもあります - 新しいメッセージを受け取るまで接続を開いてから、それを閉じて新しいメッセージを開始します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top