0

Django-app で自作したい。アプリには、通知だけでなく、ユーザー間のチャット用のメッセージ アプリケーションが必要です。たとえば、メッセージのモデルを作成したので、メッセージをどこに保存する必要がありますか? データベースでは、それともコーディングのスタイルが良くなく、作業速度が悪いのでしょうか?

4

1 に答える 1

0

場合によります。メッセージに対する従来のアプローチが必要な場合は、メッセージをデータベースに保存できます。これは、電子メールまたは掲示板の「スタイル」で送信されたメッセージに最適です。

ただし、リアルタイムの動作と大量のメッセージが必要な場合は、その間にデータベースを配置すると、処理が少し遅くなる可能性があります。リアルタイム チャットに node.js を使用できます。

ユーザー間の通信手段として Django-Messages を使用するつもりである場合、これは意図されたものではありません。ユーザーがアプリ内のページをナビゲートするときに、フラッシュ通知を表示するために使用されます。それらは通常、セッションに保存され、次のページでのみ使用され、その後削除されます。

あなたの質問は非常に漠然としているので、これ以上詳しくは言えません。まず、あなたの計画が何であるか、「ユーザー間のチャット」をどのように使用するつもりかを見つける必要があります。

于 2015-05-17T17:20:31.733 に答える