2017-08-24 9 views
1

私は現在、jquery/phpインスタントメッセージアプリケーションの開発を実験中です。私はチャットログを保存するのに最善のアプローチが何であるか尋ねたいと思います。私は会話ごとにチャットログをテキストファイルに保存し、ディレクトリの場所を会話の他の詳細(例えば、送信者ID、受信者ID、チャットルームIDなど)と共にデータベーステーブルに置くことも考えています良いアイデア?チャットログを保存していますか?データベース、テキストファイル、またはその両方に保存する必要がありますか?

+2

いいえ、後で質問するのはひどいでしょう。それをDBですべて行います。 DBからCSVとしてエクスポートする必要がある場合。 – chris85

+0

また、一部のOSではパス内にフォルダの制限があります – Frankusky

+0

@ chris85応答時間を改善する方法はありますか?私は、dbを使用するとチャット履歴の読み込みが遅くなることを心配しました。 –

答えて

0

チャットログをファイルに保存することは安全ではありません。 URIパスだけではそれを実行できる人もいます。 DBに保存することをお勧めします。

+1

.htaccess < - deny from all – diavolic

+1

Webアクセス可能なディレクトリにログファイルを保存しないでください。私はあなたの最後の文章に同意します、「私はDBに保存することをお勧めします。 – chris85

関連する問題