Задать вопрос
@Tutucu

Как в php отдать JSON ответ и после этого выполнить «долгий» скрипт?

Добрый день. Создаю сервис на PHP и Laravel, в котором используется стороннее API, это самое API вызывается слишком долго (до 10 секунд), у меня же строгие требования вернуть любой JSON ответ не более чем за 3 секунды (это очень строгое условие). Т.к. мой сервис это тоже API, который возвращает только JSON возможности использовать JS на клиенте нети.
Мне нужно за эти 3 секунды отдать json заглушку с ответом типа "Ваши данные готовятся, обратитесь повторно через 10 секунд", а в это время запустить другой PHP скрипт который посетит стороннее API, соберёт все нужные данные и подготовит их для следующего уже нормального и целевого запроса.
Как это можно сделать?
  • Вопрос задан
  • 200 просмотров
Подписаться 2 1 комментарий
Подписчики вопроса 2 К ответам на вопрос (2)