ホームページ >バックエンド開発 >PHPチュートリアル >チャット記録の保存方法について質問があります。

チャット記録の保存方法について質問があります。

WBOY
WBOYオリジナル
2016-06-13 12:40:311000ブラウズ

チャット記録の保存方法について質問したいのですが
背景は次のとおりです: WEB チャット プログラム、主な機能の 1 つはオンライン パーティー間のリアルタイム チャットですが、このチャット記録は保存されません当初の設計では、両者がチャットしているとき、つまりチャット ウィンドウを閉じる前に、最新の 300 件のレコードが一時的に保存されます。

そこで質問は、最大 300 項目の一時的なチャット記録をどこに保存すればよいのか、またそれらを保存する最良の方法は何なのかということです。それを一時ファイルとしてローカルに保存するか、フロントエンド JS メモリに保存するか、それとも継続的に挿入、削除、更新するための MYSQL データ テーブルを構築する必要がありますか?それともMCやSESSIONなどのメモリに保存しますか?それとも他にもっと良い解決策があるのでしょうか?

このチャット レコードは、双方のチャット ウィンドウが閉じていない場合、またはチャットが終了した場合、現在のチャットの内容を一時的に表示するだけであることに注意してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。