日々の生活や仕事やWebや美術館や育児など。陽のあたらない美術館CakePHPで更新pingを送信(PEARのXML/RPC)+RSS配信30日ブログ先日公開しました「30日ブログ」。引き続き機能の追加などを行っており、今回は日記作成時に「更新ping」を送信させるようにしました。2009.01.19先日公開しました「30日ブログ」。引き続き機能の追加などを行っており、今回は日記作成時に「更新ping」を送信させるようにしました。「更新ping」とは検索エンジンなどに対する更新通知であり、更新ping送信するとクローラーが巡回してくるので早めに検索エンジンなどに反映されるようになります。●更新ping送信の実装ググって以下の二つを参考にしました。(XML-RPC)を送信する|PHPプログラムメモ|プログラムメモ・PHPでPingを送信すべし:High5.log~Webとか~どちらもPHPの場合ですがcontrollerにほぼ丸々コピペでいけます。CakePHPでPEARライブラリを使う方法がいまいちわからず。調べると色んな手法があるようですが、小生の場合は下記のようにしました。1.PEARのRPC.phpを以下に保存/app/vendors/pear/xml/RPC.php2.更新pingを送信するfunctionの冒頭に以下の1行を追加。array('file'=>'pear'.DS.'xml'.DS.'RPC.php'));PEARライブラリも簡単に使えるとなると拡張性も十分だ。日記の入力にwiki記法を使えるようにもしました。以上で日記作成時に更新pingが送信されている・・・はずです。#本当にクローラがやってきてるのか動作確認がいまいち。#successの反応が返ってきてるので、たぶん大丈夫なんだろうけど。更新pingを送信すると、クローラはそのサイトのRSSをチェックする場合があるようです。そこでRSS配信も実装。これはCakePHP1.2単体で実現できます。エムティシステムあれ?エラーになる。レイアウトファイルが無かったようです。/cake/libs/view/template/layouts/rss/default.ctp↓/app/view/layouts/rss/normal.ctpさらにdebugレベルを0にします。Note:RSSヘルパーあれ?それでもダメだ。試行錯誤の上、normal.ctpの下記をコメントアウトしたら動いた。auto-discoveryをviewに仕込みます。/>これでRSS配信をブラウザでも確認することができました。思ってたよりも簡単に二つの機能を実装できて、あらためてフレームワークの威力に驚いています。年額1,800円2.クレジットカードでのオンライン申し込み3.必要事項を入力後に申し...30日ブログ簿記3級の勉強をしています。年頭に宣言した自分のスキルの可視化、資格取得について「簿記3級」の勉強を進めています。2008年を省みて2009年を計る。約1ヵ月前からの勉強の日々は下記の日記で綴っています。「引越れんらく帳」で住所変更がちょっと楽になった件ブログの更新が滞っていますが、実は2月末に引越しを予定していまして諸手続を進めています。エヴァンゲリオンVer元ネタはNHKの政見放送で実際に放送されたものです。こうさぎの背景を変える。こうさぎの背景を変えた。なんか面白くなったで残すことにした。あとはマイメロディとピーターラビットかな。小生は画像の加工にFireworksを使っています。撮ったデジカメ写真の色調を調整し、トリミングして、サイズ変更して・・・。全てFireworksでまかなっています。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ツイート最近の投稿2年半を振り返り2020年を計る生まれて初めてのハワイに行った。WordPressのテーマをSimplicityに変更した。花粉症の究極治療シダトレンによる減感作療法がもうすぐ2年。最近のコメント日本ユニセフ協会に個人情報削除依頼をした。花粉症の究極治療シダトレンによる減感作療法がもうすぐ2年。SIM)を導入した→快適に使える。ウェブ企画・制作と浅い技術のWebディレクター。2級/三児の子育て中。ツイート最近の投稿2年半を振り返り2020年を計る生まれて初めてのハワイに行った。WordPressのテーマをSimplicityに変更した。花粉症の究極治療シダトレンによる減感作療法がもうすぐ2年。最近のコメント日本ユニセフ協会に個人情報削除依頼をした。花粉症の究極治療シダトレンによる減感作療法がもうすぐ2年。SIM)を導入した→快適に使える。ウェブ企画・制作と浅い技術のWebディレクター。2級/三児の子育て中。キーワード検索タイトルとURLをコピーしました。