つい集めてしまうものはなんですか?

ランキングサイトの自動更新

PHPで作成したランキングサイトを運営しており、一日一回投票数のリセットの際に自動更新をおこないたいと思っています。
サーバはロリポップでCRONを使って自動更新を行う予定だったのですが、これだと更新用のページのURLがなんらかで知られた場合、勝手に更新されてしまいます。.htaccessでアクセス制限したらCRONは自動更新しませんでした。

誰かしらに勝手に更新されることなく、自動で一日一回更新できる方法はないでしょうか。

A 回答 (2件)

 データベースに各ページ毎の次の更新時間を保持しておき、CRONで動かす更新処理は更新時間を過ぎているページだけを処理。

更新したときに次回の更新時間も更新。

 ……という処理にしておけば、更新処理が勝手に起動されても予定の時間以外に更新処理は行われません。
    • good
    • 0
この回答へのお礼

出来ました。ありがとうございます。

お礼日時:2010/07/28 00:55

というか、単に推測不可能な複雑な名称やパラメータを更新プログラムに設定してやれば


よいのでは?

アクセス制限とたいして変わりませんから。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報