基本的には、自分の考えが正しいのか、それともより良い考えがあるのかを知りたいだけです。
Web サイトで現在行われている (または行われる予定の) オークションを格納するデータベースがあります。明らかに、オークションが終了する時点が来ます。私は Web 開発にかなり慣れていないので、データベース内のオークションのステータスを「期限切れ」に変更する最善の方法を考えていました。
私は phpmyadmin と mysql を使用しており、mysql イベント スケジューラについて少し読んだことがあります。私が集めることができるものから、彼らはこれを行う良い方法のようです. これに基づいて、たとえば、毎分繰り返しイベントを実行するだけで、現在の時間をオークションの事前に定められた終了時間と照合し、必要に応じて変更を加えますか? これは正しいです?また、期限切れのオークションを古いアーカイブに移動することもできます - データベースのパフォーマンスを最適化するための最良のアイデアはありますか?
そうでなければ、同じことを行うためのより良い(またはより簡単な方法)があるかどうか疑問に思いました。たとえば、ebay のようなサイトはどのように行っているのでしょうか。お忙しい中、ありがとうございました。
PSこれは、具体的な質問というよりも概念的な質問であることに気づきました。それにもかかわらず、私は尋ねても大丈夫だと思います!