FLASH SALE: 80% sleva na hosting + ZDARMA doména. BRZY KONČÍ 

Co je CRON job

CRON job je naplánovaná úloha, která se na serveru automaticky spouští v předem určený čas nebo v pravidelných intervalech. Slouží k automatizaci opakujících se činností bez nutnosti ručního zásahu. CRON job určuje, že se na serveru automaticky a bez vašeho zásahu v konkrétní čas provedou určité úkoly, třeba noční zálohování webu nebo odeslání hromadných e-mailů.

Jak CRON job funguje

CRON je systémový plánovač úloh dostupný na unixových serverech. Každý CRON job má:

  • časový plán, který určuje, kdy se má úloha spustit
  • příkaz nebo skript, který se má provést

Server v pravidelných intervalech kontroluje, zda nenastal čas některé z naplánovaných úloh. Pokud ano, úlohu automaticky spustí. Časový plán se zapisuje pomocí tzv. CRON syntaxe, která definuje minutu, hodinu, den v měsíci, měsíc a den v týdnu.

K čemu se CRON joby používají

CRON joby jsou běžnou součástí správy webů a serverů. Nejčastěji se využívají při:

  • provozu redakčních systémů
  • správě e-shopů
  • automatizaci marketingových nástrojů
  • pravidelné údržbě serveru

Díky nim může web fungovat stabilně a bez nutnosti ručních zásahů.

Přečtěte si, jak nastavit CRON úlohy v administraci Webglobe.

CRON job vs. plánování úloh ve WordPressu

Některé systémy jako WordPress používají vlastní plánovače úloh, které se spouštějí až při návštěvě webu. To znamená, že úloha nemusí proběhnout přesně v nastavený čas. Oproti tomu serverový CRON job:

  • běží nezávisle na návštěvnosti
  • je časově přesnější
  • je spolehlivější pro důležité úlohy

Proto se u kritických operací doporučuje používat skutečný CRON job na serveru. CRON job je nástroj pro automatické spouštění úloh na serveru podle pevného časového plánu. Umožňuje spolehlivou automatizaci správy webu, údržby serveru i práce s daty.

Poslední aktualizace: