2012-01-31 39 views
0

我的客户要求我在出价到期时立即通知中标者。IS PHP Cron是检查和通知竞标获胜者的正确选择吗?

由于结束时间是由用户在注册投标时设置的,我计划将cron作业设置为每5分钟运行一次,并检查任何已完成的出价而不通知并通知所有人。

我是否有另一个很好的方法来完成这项任务?

+0

这是您的拍卖网站,或远程.. ..? – 2012-01-31 03:04:20

+3

仅每5分钟运行一次的作业就不会完全符合“即时”条件。 – 2012-01-31 03:04:35

+0

@龙:是它的拍卖网站。 – KoolKabin 2012-01-31 03:17:50

回答

1

我会研究一些排队任务。我个人...我会使用Celery,因为我爱Python和芹菜是惊人的真棒。

如果你已经结婚,或者不得不使用PHP,那么beanstalk看起来很有希望。

0

除了cron作业之外,我更喜欢将作业列表整合到我的MVC中。这样,每次请求时都可以检查需要执行的工作。然后,我有一个cron job调用任何链接到我的MVC,这样就可以在不需要发送请求的情况下完成作业。

这就是我,你可能能找到一个更好的选择,以适应您的网站。

相关问题