Загрузка...

Фоновые процессы в WordPress

wordpress

Фоновые процессы — что это?

Фоновые процессы представляют собой, так называемый «петлевой запрос», — это когда сайт обращается сам к себе. Запрос запускается кроном или клиентом и выполняется асинхронно, не зависимо от действий пользователя. После обращения скрипт будет выполнять какой-то сценарий, например, обработку элемента из данных в очереди.
После завершения обработки элемента php скрипт отправит запрос на сайт и завершит свою работу. Так может продолжать до бесконечности или до завершения данных в очереди.

 Как создать фоновый процесс?

Для работы с фоновыми процессами в wp есть замечательная библиотека https://github.com/deliciousbrains/wp-background-processing , а так же пример ее использования в виде простого плагина https://github.com/A5hleyRich/wp-background-processing-example

В принципе этих ссылок и документации в README.md достаточно, для создания своего процесса.

Добавить комментарий

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