利用Google Reader做Cron

Uncategorized December 17th, 2007

免费的cron有很多,有本地程序,也有专门的网上服务。不过,我不喜欢在服务器上安装太多的程序,对于一般的提供的免费服务的网站又不是很中意,想到了Google,以及它的Reader。

Drupal提供了cron.php用于跑定期任务,稍作修改,添加如下代码:

echo '<?xml version="1.0" encoding="utf-8"?>';
echo '<rss version="2.0" xml:base="http://www.orafans.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">';
echo '<channel>';
echo ' <title>Oracle Fans Cron</title>';
echo ' <link>http://www.orafans.org/cron.php</link>';
echo ' <description></description>';
echo ' <language>en</language>';
echo '<item>';
echo ' <title>Cron Time: ' . date('r') . '</title>';
echo ' <link>http://www.orafans.org/cron.php</link>';
echo ' <description>' . date('r') . '</description>';
echo ' <comments></comments>';
echo ' <category domain="http://www.orafans.org/">Oracle Fans Cron</category>';
echo ' <pubDate>' . date('r') . '</pubDate>';
echo ' <dc:creator>zeeno</dc:creator>';
echo ' <guid isPermaLink="false">1 at http://www.orafans.org</guid>';
echo '</item>';
echo '</channel>';
echo '</rss>';

嘿,反正自己的服务器,流量不要钱,随它抓取频率是多少。

Leave a Reply