障害対応したりとなにかとログっていうのが大切になってくる。そのログの排出先を状況によって切り替えたりするのに便利。(((●コロコロッログの排出コードってこんな感じですかねぇ。サーバーが止まりました。);単にファイルを作って、そこにファイルを書き込んでいるだけですが、ログってそんなもんだと思います。他で流用するのが一般的ですが、システム作るたびにこのコードを書くと、だんだんイヤになってきます。そこで私はPEAR::Logを使って、この部分省略します。用意されているハンドラ(ログの排出先と言った感じ)は以下の通り。Mailあたりは使えそう。あと、Sqliteっていうのも発想としては面白いね。今度実践投入してみよう。コードはほとんどありません。重要なのは設定の配列。ログの排出先によって設定がガラッとわかる。排出先ごとにオブジェクトを作っていく感じかな。?");だいたいこんな感じ。ホンの数行でログ排出機構が完成。書き出すファイルのパーミッションの問題がでる。ファイルに書き出すときは777の方が良いかもしれない。PHP(PEAR)コメントDBでやっちゃうと、DBが止まったときはどこに出すの?って感じになりません?SQLiteの実践投入を検討してみよう。ログの検索なんかも楽にできるかも。AMDBに出力できるのはいいっすね。僕はよくこれを使ってました。月別アーカイブ最近のコメント最近のトラックバックリンクリンクさすらい系プロマネ日記。ビタミンx思いつき、想いつき。tearoom工夫と趣向と分別と。