こんにちは、Web ベースのチャット プログラムを作成します。すべてのチャットは非公開で、グループボックスはありません。
すべてのチャットのログを保持する必要があります。私の考えは、すべてのメッセージを mysql データベースにプッシュし、このデータベースを 0.5 秒ごとに受信メッセージをチェックすることです。
これは Web アプリを作成するための最良の方法ですか? サイトは、同時にチャットする 2000 人のユーザーをサポートする必要があります。
より良いオプションはありますか?複数のデータベース、テキスト ファイル、TCP/IP (IRC) と SQL の組み合わせなどについて話している人を見てきました。