WP-Cron

wp-cron

Что такое WP-Cron

Cron это основанная на времени система планирования задач, которая доступна на системах UNIX. WP-Cron, это то, как WordPress управляет планированием основанными на времени задачами в WordPress. Несколько WordPress функций ядра, такие как проверка обновлений и публикация запланированных записей, используют WP-Cron.

WP-Cron работает так: при каждой загрузке страницы, список запланированных задач проверяется на то, что нужно выполнить. Любые задачи, запланированные для запуска, будут выполнены в течение загрузки этой страницы. WP-Cron не работает постоянно, как системный Cron; он срабатывает только при загрузке страницы. Ошибки планирования могут произойти, если вы планируете задачу на 2:00, а загрузка страниц не происходит до 5:00.

Зачем использовать WP-Cron

Зачем использовать WP-Cron? Многие хостинг-сервисы являются общими и не дают доступ к системному Cron, но ядру ​​WordPress и многим плагинам нужна система Cron, чтобы выполнять задачи, основанные на времени. Cron является полезным инструментом и является источником для WP-Cron. Хотя он может не запуститься в точно определенное время, WP-Cron будет выполнять ваши задачи своевременно. Использование API WordPress является простым способом создания Cron задач, которые выходят за рамки WordPress.

С системным Cron, если время проходит и задача не запустилась, то она будет утеряна и никогда не запуститься больше. WP-Cron будет выполнять задачи независимо от того, сколько им времени. Задачи будут сидеть в очереди, пока страница не загрузится и вызовет эти задачи, таким образом, ни одна из задач не будет потеряна.

Навигация по разделам:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *