基本上我只想知道我是否有正确的想法或者是否存在更好的想法。
我有一个数据库,用于存储网站上当前正在进行的(或将要进行的)拍卖。显然,拍卖会结束。我对网络开发很陌生,只是想知道将数据库中的拍卖状态更改为“过期”的最佳方法。
我正在使用 phpmyadmin 和 mysql 并阅读了一些关于 mysql 事件调度程序的信息。据我所知,他们似乎是这样做的好方法。在此基础上,我肯定只是每分钟运行一次定期事件,例如,它会根据拍卖的预定完成时间检查当前时间,然后在需要时进行更改?这个对吗?此外,我还可以将过期的拍卖移至旧存档 - 您认为这可能是优化我的数据库性能的最佳方法吗?
否则我只是想知道是否有更好(或更简单的方法)做同样的事情。例如,像 ebay 这样的网站是如何进行的?非常感谢您提前抽出时间。
PS我意识到这更像是一个概念问题,而不是任何具体问题。不过,我希望它可以问!