XML_RPCとMagpieRSSでPINGサーバーを作ろう

2008年03月02日 雑記

今朝からPINGサーバーを用意しています。昨日に比べると、少し仕事よりな感じですが... 少しじゃなく随分かも。


XML_RPCMagpieRSS を使えば、すぐ出来ちゃいそうな感じです。以前も MagpieRSS を使った事がありますが、随分バージョンがアップしているようですね。 MagpieRSS の利用する際の気をつけるところをメモっておきます。


MagpieRSS で 文字化け


define('MAGPIE_OUTPUT_ENCODING', 'ISO-8859-1');

となっているところを


define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');

と、セットしないと、文字化けしてしまいます。


MagpieRSS の キャッシュ


デフォルトの設定では、cache というフォルダを作成する必要があります。 もちろんWebサーバーから書き込みができるようにパーミッションを設定しておく必要があります。(誰でも書けるようにするには777)


また、キャッシュがオンになると、テストしてもそのキャッシュが有効になってしまい変わらない事があるかもしれません。その際には、


define('MAGPIE_CACHE_AGE', 60*60); // one hour

を短めに設定して開発をした方がいいかと思います。

著者写真
この記事を書いた人
山本 一道 / 有限会社アップルップル 代表

名古屋のWeb制作会社 (有)アップルップル代表。HTMLファーストな国産CMS「a-blog cms」開発・販売・サポート / 名古屋のWeb制作者コミュニティ「WCAN」主催 / コワーキングスペース「ベースキャンプ名古屋」運営。Web制作の現場をより良くするための活動をしています。

@kazumich