-1

当它是下午 5 点。我希望我的网站执行一些php 代码。(我不知道怎么做)这是它应该做的:在订阅列表中查看哪些参赛者订阅了(我知道怎么做)。随机选择一名参赛者作为第一、第二和第三名。(我知道怎么做)每 2 分钟,所以一场游戏大约需要 20 分钟,我希望每 2 分钟我可以生成一条随机消息。(我想我可以通过睡眠来做到这一点)

我想知道,我的服务器是linux,所以我猜我应该使用 cronjobs 吗?cronjobs 可以做我想要/需要的吗?

我认为很难理解 cronjobs。我查了一些东西,但我主要还是在黑暗中。我只是编写 php 代码并将其上传到 cronjobs 吗?

4

3 回答 3

1

问题是:你到底想做什么?

我的意思是,如果您想在下午 5 点将您的网站切换到夜间设计,而没有人加载您的页面,那么没有人会注意到。所以这类任务最好在请求执行时完成。

另一方面,如果您希望在下午 5 点发送一些电子邮件,而没有人访问您的站点,则不会发送任何邮件。这就是 cronjobs 的用途。

于 2012-10-03T14:59:10.167 回答
1

我认为你应该做更多的研究,然后回来问具体的问题。Cron 作业只是定期运行的 shell 脚本。他们没有什么神秘之处。你可以有一个像这样的 cron 作业:php /blah/blah/myScript.php这将运行一个 php 脚本。

于 2012-10-03T14:58:25.563 回答
0

取决于你的主机是如何设置的,设置一个 cronjob 可以像输入你希望它运行的时间(间隔与否)一样简单,然后选择脚本。

届时,他们将运行您设置的脚本。对它们进行更多研究并查看您的托管功能,有些主机不提供它们作为标准。

于 2012-10-03T14:58:59.213 回答