Automatizovani Cron
Drupal 8 pruža modul Automated Cron.
Ovaj osnovni modul možemo pronaći u core/modules/automatic_cron.
U poređenju sa Drupal 7
U Drupalu 7 već je postojao „automatizovani sistem cron“, ali je u Drupalu 8 ovaj sistem izmešten u poseban modul kako bi sajtovi koji ga uopšte ne koriste nemali nikakve dodatne troškove.
Poređenje sa ručnim Cron-om
Nedostatak automatizovanog cron modula je što se on pokreće prilikom zahteva, pa nesrećni korisnik koji pokrene zahtev može iskusiti prilično dugo čekanje. Iz tog razloga, automatizovani cron se obično koristi na manjim sajtovima koji ne mogu ručno da kreiraju cron zadatak, na primer korišćenjem Linux crontab-a. Ako je potreban crontab, Drupal komandna linija može se koristiti za pojednostavljenje konfiguracije (umesto da se ručno koristi duga URL adresa u /admin/config/system/cron). Evo primera unosa u crontab:
30 * * * * web_user /var/www/html/vendor/bin/drupal --root=/var/www/html/docroot cron:execute > /dev/null 2>&1
Ovo će pokretati Drupal cron jednom na sat, 30 minuta posle sata.
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.