CRON(クローン)とは、特定のプログラムを自動実行するための仕組みのことです。CRONに対して「毎時0分にこのプログラムを実行せよ」と設定しておけば毎時0分になったらそのプログラムを自動的に実行してくれます。「4月1日のAM0:00」など、年月日/曜日/時間で細かい指定が可能です。実行するプログラムは、そのコンピューター上で実行出来るものならPHPでもPythonでも何でもOKです。どんな用途で使うの?例えば、毎晩夜中にその日の仕事のデータを集計してレポートを作成しメールで送信してくれるような自動プログラムを作った場合、CRONを使って、このプログラムを「毎日AM5:00」に実行されるよう設定しておけばあとはほったらかしで、毎日同じ時間にレポートが送られてきます。重要なデータを自動でバックアップさせたりといった使い方です。メール配信システムなどを作成する場合も、CRONは重要です。送信対象メールがあった場合に配信処理を行うといった作り方をします。この記事を読んだ人はこんな記事も読んでいます。啓Webプログラマー暦20年、2児の父。IT企業でWebプログラマーを13年ほどやっており、在職時は新人プログラマーの採用や育成なども担当。現在はその経験を活かして独立。パソコン1台で好きな場所で働くノマドワークを実践しています。