如何对数百个用户执行操作(Crontab)

时间:2011-02-02 08:04:11

标签: php facebook cron

我正在开发Facebook应用程序。主要概念:应用程序每隔3天检查用户的个人资料(可能)将内容发布到此墙上。

我想知道如何构建一个可以处理大量用户的cronjob(使用PHP)。这是关于软件设计,而不是如何使用facebook api。

我确信这一次通话会导致超时:

while($user) {
  // Do a lot of stuff like posting to the wall
}

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

在命令行(php-cli SAPI)上运行PHP时,没有超时。如果你必须使用CGI sapi,只需set_time_limit(0);(或者获取cli sapi,因为这是适合像cronjobs这样的东西)