私は自分のウェブページでphp関数を公開しています。誰かがそのページをリロードするたびに実行され、おそらくGoogleなどがクロールするときに実行されます。ただし、その大部分は1時間に1回だけ実行したいです。
タイムスタンプをデータベースに保存し、最後に実行してから 59 分経過した場合にのみ実行することを考えていました。より良い/より簡単な方法はありますか? たとえば、グローバルな永続的なphp変数などに保存できますか?
テーブルを作成してタイムスタンプを 1 つだけ保持するのは少しやり過ぎのようです。コードが保存されているローカル マシンにアクセスできません。
ご提案ありがとうございます。