@Energy2

Альтернатива ajax в php?

Как обратиться к обработчику ajax через php и всё это на кроне?
Например нужно узнать зареган ли юзер, если да то обработчик example.ru/api/check.php возвращает true, если нет - false. На js всё просто. А мне нужно получить результат (true/false) и далее в php с ним работать. И чтоб всё это выполнялось на cron'e
  • Вопрос задан
  • 2018 просмотров
Решения вопроса 3
SagePtr
@SagePtr
Еда - это святое
Для самых простых get-запросов сгодится file_get_contents. Для более сложных тоже возможно, но проще более специализированными вроде curl.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@eugenezadorin
Если и крон-скрипт, и роут /api/check.php - это части одного веб-приложения, тогда есть смысл избежать HTTP-запроса, если это возможно.

Лучше вынести логику проверки регистрации в отдельный метод, условно User::isRegistered(), и использовать его и в крон-скрипте, и в api.
Ответ написан
@Tekram
Как вариант вешаешь выполнения скрипта на крон, а в скрипте после проверки выполняешь, то что тебе надо или отправляешь сообщение в очередь и уже обрабатываешь сообщение из очереди. Или если тебе что то надо сразу обновить у клиентов используй веб сокеты.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
COSMOS Москва
от 120 000 до 150 000 руб.
от 40 000 руб.
ITGLOBAL.COM Севастополь
от 120 000 до 200 000 руб.
19 марта 2019, в 01:16
5000 руб./за проект
19 марта 2019, в 00:14
1000 руб./в час
18 марта 2019, в 23:00
2000 руб./за проект