解決済みの質問
ランキングサイトの自動更新
PHPで作成したランキングサイトを運営しており、一日一回投票数のリセットの際に自動更新をおこないたいと思っています。
サーバはロリポップでCRONを使って自動更新を行う予定だったのですが、これだと更新用のページのURLがなんらかで知られた場合、勝手に更新されてしまいます。.htaccessでアクセス制限したらCRONは自動更新しませんでした。
誰かしらに勝手に更新されることなく、自動で一日一回更新できる方法はないでしょうか。
投稿日時 - 2010-07-27 21:49:28
データベースに各ページ毎の次の更新時間を保持しておき、CRONで動かす更新処理は更新時間を過ぎているページだけを処理。更新したときに次回の更新時間も更新。
……という処理にしておけば、更新処理が勝手に起動されても予定の時間以外に更新処理は行われません。
投稿日時 - 2010-07-27 22:25:38
お礼
出来ました。ありがとうございます。
投稿日時 - 2010-07-28 00:55:14
2人が「このQ&Aが役に立った」と投票しています