- 締切済み
指定時間にページを公開する場合、PHPかCRONか
例として、 クリスマス当日に特設ページを公開する場合を考えます。 そのページのURLが知られていても、 クリスマス当日までアクセスできないようにしたのですが、 指定時間に何かを実行させるには PHPやCRONを使わなければならないみたいです。 全くの初心者ですので、これらに関しては、 PHP→使えるサーバーが多い CRON→使えるサーバーが限られている このくらいの知識しかありません。 普通に考えればPHPかなと思いますが、 初心者にもわかる違いがあれば教えて下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- t_ohta
- ベストアンサー率38% (5292/13827)
回答No.1
PHPはプログラミング言語ですので、指定日時前ならエラーページを表示し、指定日時になったら表示したいページを出力するプログラムを作って対応します。 cronはサーバ上で動いているプログラムで、決まった時間に指定されたプログラムを実行する事が出来ます。 cronを使って、決まった時間に用意しておいたHTMLファイルを指定したディレクトリにコピーするというプログラムを実行する事で、指定日時にページが表示されるようになります。 cronの場合、cronに日時を指定してプログラムを実行させるという設定と、HTMLファイルをコピーするプログラム(Perlかシェルスクリプト等で作る)を用意するという二重の手間がかかります。 どちらが質問者さんにとって簡単かご検討ください。
お礼
ありがとうございます。 CRONについて調べてみたんですが、いまいちよくわからなかったので・・・。 難しくて手間がかかりそうなので、 CRONは上級者向けということですかね・・。