我想创建一个脚本,该脚本在预定时间运行并将新内容发布到我的网站。但它应该运行的时间并不一致。我可能想在周一上午 9 点发布数据,然后在周二中午发布数据,依此类推。
我正在考虑创建一个数据库,每条内容都可以通过显示时间保存到其中。然后创建一个每小时运行的 cron 并检查是否应该添加任何新内容可以确定输出的内容。
尽管这似乎是一种过于复杂的密集方法。
有没有办法在特定数据和时间上运行一次 cron?
您可以
添加一个publishedAt
列并扩展查询,以便它只返回结果,其中NOW() >= publishedAt
.
您可以使用"at"工具。
http://www.ibm.com/developerworks/linux/library/l-job-scheduling/index.html#N10181