在经过一定时间后,我需要一种方法来修改表中的值。我目前的方法如下:
- 在表中插入等待期的结束时间
- 当用户加载请求更改值的页面时,检查当前 >= 结束时间
- 如果是,则更改值并删除结束时间字段,如果不是,则不执行任何操作
这将成为该网站的主要功能,因此效率是关键;考虑到这一点,您可能会看到我如何做的问题。每次有人访问需要信息的页面时,都会调用相同的代码块。
任何改进或更好方法的建议将不胜感激,最好是在 php 或 perl 中。
作为对 cron 工作答案的回应:谢谢,如果可能的话,我想做类似的事情,但是主机限制是问题所在。由于这是应用程序的主要部分,因此不能受到限制。