Wat zijn cronjobs?
Cronjobs zijn een onderdeel van het computerprogramma Cron, een taakplanner voor op Unix gebaseerde computersystemen zoals Linux en Mac OS. Deze software is verantwoordelijk voor het op bepaalde tijdstippen uitvoeren van commando's, zoals de rotatie van logbestanden of het maken van backups.
Een cronjob is één specifieke taak, die op een bepaald tijdstip, zoals om middernacht, of om de zoveel tijd, bijvoorbeeld elke 5 minuten, uitgevoerd moet worden. De uitvoering van repetitieve taken kan op deze manier aan het systeem worden overgelaten, zonder tussenkomst van de systeembeheerder.
Ook bij het beheer van websites kan het handig zijn om cronjobs in te zetten, bijvoorbeeld voor het maken van backups of het bijwerken van de product-, prijs- of voorraadlijsten van een webshop. Om die reden bieden sommige hostingproviders cronjobs aan bij hun webhosting pakketten.
Cronjobs kunnen vaak via een controlepaneel worden ingesteld.