ホームページ >バックエンド開発 >PHPチュートリアル >チャット記録の保存方法について質問があります。
チャット記録の保存方法について質問したいのですが
背景は次のとおりです: WEB チャット プログラム、主な機能の 1 つはオンライン パーティー間のリアルタイム チャットですが、このチャット記録は保存されません当初の設計では、両者がチャットしているとき、つまりチャット ウィンドウを閉じる前に、最新の 300 件のレコードが一時的に保存されます。
そこで質問は、最大 300 項目の一時的なチャット記録をどこに保存すればよいのか、またそれらを保存する最良の方法は何なのかということです。それを一時ファイルとしてローカルに保存するか、フロントエンド JS メモリに保存するか、それとも継続的に挿入、削除、更新するための MYSQL データ テーブルを構築する必要がありますか?それともMCやSESSIONなどのメモリに保存しますか?それとも他にもっと良い解決策があるのでしょうか?
このチャット レコードは、双方のチャット ウィンドウが閉じていない場合、またはチャットが終了した場合、現在のチャットの内容を一時的に表示するだけであることに注意してください。