Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

技術情報

Yahoo!Pipesのキャッシュ時間は10分間

投稿日:


GYM Searchをはじめ、ここのところPipesやりすぎなこともあって、キャッシュ時間とか結構気になってたんです。
そこで簡単なプログラムを作ってキャッシュ時間を確認してみました。

アクセス時間を出力するだけの簡単なお仕事プログラム

・pipes_cache_test.php

<?php
$fp = fopen("pipes_cache_test.txt","a");
fwrite($fp,date("Y-m-d H:i:s")."\n");
fclose($fp);
header("Content-type: text/html; charset=UTF-8");
echo "OK";
?>

んで、このPHPファイルと、同じ階層にログをはくための pipes_cache_test.txt をWEBサーバ上に置いてパーミッションを666とかにしとく。

Pipesの設定

プログラムが「OK」しか出力しないので、今回は「Fetch Data」を使います。
Fetch Data

cronから定期的にpipes実行

$ crontab -e
* * * * * curl http://pipes.yahoo.com/yager/pipes_cache_test?_render=rss >/dev/null 2>&1

1分おきに実行するように設定しました。(Macbookに)
手抜きでゴメンナサイ。
そうそう、mac って wget コマンドないんだね。

結果

サーバに出力されたログ(pipes_cache_test.txt)をみてみるとこんなんなってた。

2008-02-15 14:01:00
2008-02-15 14:09:04
2008-02-15 14:22:04
2008-02-15 14:33:04
2008-02-15 14:43:04
2008-02-15 14:55:04
2008-02-15 15:05:04
2008-02-15 15:13:04
2008-02-15 15:23:04
2008-02-15 15:33:04
2008-02-15 15:43:04
2008-02-15 15:54:05

微妙に一定しないんだけど、大体10分間隔である事がわかりますね。
って、調べ方これであってんのかな?

-技術情報

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

各ソーシャルブックマークサービス(SBM)のブックマーク数画像表示APIを調べた

GYM Search にも「del.icio.us」「はてなブックマーク」「livedoor clip」「Yahoo!ブックマーク」の各ブックマーク数を表示したんだけど、それぞれ表示される画像の仕様や …

第4回CakePHP勉強会@Tokyoに参加します

5/22(金) に開催されるCakePHP勉強会の第4回目に参加申し込みしました。 ・第4回CakePHP勉強会@Tokyo 本職の仕事の方が”オンファイヤー”中ではあるのです …

Ingress(イングレス)を使った地域振興施策が参考になる件

当ブログの読者にはもはや説明不要だとは思うのですがスマホのGPSを使って場所取りをするゲーム「Ingress(イングレス)」が自分の周辺で人気を集めております。もともとAndroid端末でしかできなか …

“善”意でつながるブログリレーション「zenback」

去る6/28に参加させていただいたSix Apart Media Dayでシックス・アパート社から発表された「zenback」をブログに導入しました。まだベータ版とのことで申し込み制ですが、順次アカウ …

YouTubeが無料で商用利用も可能なオーディオライブラリーを公開。約160曲がダウンロード可能!作業用BGMにも最高!

YouTubeでは管理画面内の編集機能で利用できるオーディオトラックが15万曲も用意されていますが、あくまでYouTube内での利用しかできない制限がありました。今回ダウンロード可能なオーディオライブ …

スポンサードリンク

スポンサードリンク