mysql データベースに対して複数の呼び出しを行い、クエリを実行するアプリケーションを作成しました。私がやりたいことは、ユーザーの行動に関連する情報をログに記録できるクラスを作成/使用することです。日付、時刻、および特定のメッセージをファイルに書き込む機能が含まれていることを望みます。
この種の機能を備えたものは何を使用すればよいですか?
KLogger
(ここにあります: http://codefury.net/projects/klogger/ ) はこれに使用するのに適したクラスだと聞きましたが、 PHP: syslogはどうですか? (ここにあります: http://php.net/manual/en/function.syslog.php )
それとも、独自のロギング クラスを作成する方が適切でしょうか? (良い経験を積むためだけにそうするかもしれません)または、私が見逃して言及していない、より適切な他のものがあるでしょうか?
私が必要とするものの例は..ユーザーはデータベースにエントリを追加します。指定されたディレクトリにあるlog.txtというファイルに次のように書き込みたいとします。
"2012/23/11 9:31AM User added entry to this table"
いつものように、どんな洞察も大歓迎です。前もって感謝します!