私はDjangoのサイトで2人用の非常に簡単なチャットルームを作ろうとしています。私はこれを行うAJAXを学んでいます。私は、ユーザーの操作なしで更新するには、Webページの部品が必要です。ウェブページに「サーバープッシュ」のような動作を実装する最も簡単な方法は何ですか?
- ユーザー1がメッセージを送信すると、ユーザー1つのログオフ、彼のステータスが「オフライン」に変更する必要がある場合は、それがユーザー2の画面
- に表示されますユーザー2の画面で
これを実装する最も簡単な方法は何ですか?定期的にJavaScriptを使用してサーバーをポーリングするだけですか?もしそうなら、これを行うベストプラクティスは何ですか? setIntervalまたはsetTimeoutの使用に関するいくつかの解決策を見つけましたが、これが最善の方法であるかどうかはわかりませんでした。
は(私は約AJAXを逆に読んだが、私は、これは実装がより複雑である何を読んでから、私は、高速またはスケーラブルになるように私の解決策を必要としませんが、私はちょうどそれが動作する必要があります。)
Thanks Joel;確かめます。 – RexE