codeigniter — PHP Выполнить код ПОСЛЕ того, как пользователь получит ответ

У меня есть API, построенный с PHP & Codeigniter + RestClient и его приближение к скорости имеет значение. У нас есть ОДИН код, который пользователь не должен ждать, чтобы получить ответ от API, который я предпочел бы выполнять ПОСЛЕ того, как пользователь получает ответ API. Возможно ли это и если да, то как?

0

Решение

  1. Это возможно, если ваш сервер запускает PHP как PHP-FPM. Смотрите в документации функции с префиксом fastcgi_

  2. Вы можете переместить свой «специальный» код в отдельный файл и запустить этот файл как демон. Не уверен насчет скриптов PHP, но для скриптов Python это возможно.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]