だから私はnodejsとsocket.ioに基づいてチャットシステムを開発したいと思っています。私はプロトタイプを作成しましたが、それは動作します。頭に残っているのは、チャットメッセージをデータベースに保存する方法だけです。
ユーザーがエンターボタンを押したときにメッセージを保存するのは良い考えではないと思います。これは、ユーザーから 30 ~ 60 分で 1000 件のライブチャットがあるためです。
問題は、いつデータベースにデータを保存するかです。ユーザーがEnterキーを押したときにすぐに保存することは、長期的にはうまくいくとは思わないからです。
チャットは Facebook と同じ考え方で動作します。