[Research Artisan]アクセスログをRSS配信するプラグイン
フリーのPHP製アクセスログ解析ソフトとして有名なReserch Artisan Liteですが、取得したアクセスログをRSSのフィードで配信するプログラムを作成したので公開します。 ダウンロード 以下のファイルをダウンロードしてください。 Download: rss.zip インストール手順 以下の手順でインストールを行います。 コピーする対象のファイルは1つだけです。 1.上記ファイルをダウンロードします。 2.public_htmlに置いた ra/analyze/index.phpと同じフォルダに、rss.phpをコピーします。 (フォルダ名を変更している場合は、各自読み替…
続きを読む
[PHP] DateTimeオブジェクトとRFC822形式文字列を相互変換
PHPで用意されているDateTimeオブジェクトと,RFC822規格で定められた文字列を相互に変換する処理です。RFC822形式の日付書式は、rss2.0のpubDateタグなどで使用されています。 サンプル // DateTime -> RFC822 $sysdate = new DateTime(); echo $sysdate->format( DateTime::RFC822 ); // RFC822文字列 -> DateTime $dateStr_rfc822 = "Wed, 30 May 20…
続きを読む
[PHP]php5.3でDateTimeクラスに追加されたメソッドと同等の事を5.2で行う
PHP5.2に対して、PHP5.3ではDateTimeクラスに対してメソッドが追加されているため、5.3向けに書かれたコードを5.2の環境で動作させようとすると問題が発生する事があります。 このような場合の対処法を幾つか確認したのでメモしておきます。 //——————————- // 現在の時刻を取得 //——————————- $sysdate = new DateTime(); //——————————- // 現在時刻を文字列…
続きを読む