https://help.superhosting.bg/wp-manager-cron-jobs.html
  • bg
  • en

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Отложени действия (Cron Jobs) - WordPress Manager by SuperHosting

WordPress
wp cron, wordpress cron, wp-cron, wp cron job, wordpress cron jobs

info-iconПреместването на WordPress задачите, за изпълнение през системата на cPanel (Cron Jobs), ще доведе до оптимизация на ресурси и ускоряване на зареждането на сайта.

За да прехвърлите изпълнението на отложените WordPress задачи към системата на cPanel, достъпете WordPress Manager by SuperHosting -> Отложени действия (Cron Jobs) и кликнете на Преместване.

Автоматичните действия са преместени в cPanel

В случай че искате да върнете изпълнението на задачите към системата на WordPress, използвайте "Искам WP-Cron да се изпълнява при всяка заявка".

В следващите редове ще разберете защо не е препоръчително WP-Cron да се изпълнява при всяка заявка.

Какво са автоматизираните задачи и за какво се ползват в WordPress?

Автоматизираните задачи (cron jobs) най-често се ползват при администрирането и поддръжката на различни приложения. Задачи може да се създават за генериране на периодични бекъпи, за мониторинг на системата, за стартиране на скриптове, оптимизация на бази данни, изчистване на кеш и други.

Отложените задачи се настройват да се изпълняват през определен интервал от време или в точно определен момент. Ако искате определена команда да се изпълнява всеки ден, месец, година, тогава използвате автоматизираните задачи (cron jobs).

При Unix/Linux базираните системи автоматизирани задачи може да се създават през системното приложение cron.

info-iconКонтролният панел cPanel ползва системното приложение cron, което работи без да влияе на приложенията работещи в хостинг акаунта.

WordPress използва собствена система за автоматизирани задачи, наподобяваща системното приложение cron, наречена WordPress Cron (API).

Инструкциите и функциите на WordPress Cron API, които се ползват за създаване на планирани действия, се съдържат във файл /wp-includes/cron.php. Файлът /wp-cron.php се ползва за стартиране и изпълнение на задачите и свързаните с тях планирани действия.

Задачите може да са два вида - през определен интервал или да се изпълняват в точно определено време.

Задачите, които се изпълняват през определен интервал от време може да са:

  • проверка на версията на WordPress и проверка за наличен ъпдейт;
  • проверка за налични ъпдейти към плъгините и темите;
  • оптимизиране на базата данни;

Задачи, които ще се изпълнят в точно определено време:

  • публикуване на статия в точен час;
  • изпращане на имейл в точно определен час;

За да се задейства дадена задача в WordPress, е необходимо сайтът да бъде посетен от потребител. Това задейства проверка на задачите и ако има такава, на която времето е настъпило или преминало, задачата се изпълнява (дори със закъснение). Когато дадена задача е настроена за точно определено време, например точен час, в случай че точно по това време сайта не бъде посетен от потребител, задачата няма да се изпълни навреме.

info-iconПроверката, стартирането и изпълнението на задачата се случва по време на зареждането на дадената страница, посетена от потребителя.

Когато има WordPress задачи с по-сложни и ресурсоемки действия, това може да се отрази негативно на бързодействието на сайта. Особено осезаемо ще бъде усетено забавянето от потребителя, който с достъпа си до страница от сайта е инициирал процеса.

info-iconВ такива случаи може да се прехвърли изпълнението на WordPress отложените задачи към системата на контролния панел cPanel.

Статията се отнася за: хостинг услуги с контролен панел cPanel и WordPress Manager by SuperHosting

500px270px
SuperHosting.BG
    WordPress
  • Активиране на Redis в WordPress (с Redis Object Cache)
    В WordPress може да бъде активирано кеширане с Redis, чрез ползване на допълнителен плъгин. Има различни плъгини, които дават възможност за ползване на Redis в WordPress, два от които са... »
  • Ръчна промяна на URL адреса (домейна) на WordPress сайт
    Преди да преминете към промяна на URL адреса на вашия WordPress сайт, трябва да имате предвид как и къде точно е записан той в базата данни. Така ще можете да... »
  • Активиране на Redis в WordPress (с W3 Total Cache)
    В WordPress може да бъде активирано кеширане с Redis, чрез ползване на допълнителен плъгин. Бележка: Преди да активирате Redis във вашия сайт, уверете се, че Redis е активиран в cPanel ->... »
  • Инсталация на WP-CLI
    WP-CLI е инсталиран на всички сървъри за споделен Linux хостинг, при СуперХостинг.БГ. В cPanel -> WordPress Manager by SuperHosting -> WP-CLI можете да видите дали WP-CLI е активиран за хостинг... »
  • Активиране на SSL - WordPress Manager by SuperHosting
    През WordPress мениджъра можете, с един клик на мишката, да инсталирате SSL сертификат и да го конфигурирате за работа с вашия WordPress сайт. Преди да е възможно да инсталирате SSL сертификат,... »
Всички права запазени © 2005-2017 , www.superhosting.bg