У меня есть сайт, похожий на Expedia и Priceline.Пользователь вводит даты, а затем вызываются 10 различных API для возврата результатов.Получение результатов по всем 10 может (время от времени) занимать до 90 секунд.
То, что я хотел бы иметь, это заставки / экраны загрузки (похожие на Priceline), которые будут отображаться, пока пользователь ожидает результатов.
Я пытался использовать jQuery Ajax для вызова API игенерировать результаты, но некоторые браузеры испытывают проблемы (блокировка, когда результаты не достаточно быстрые).
Я нахожусь в среде LAMP и я подумал об использовании cronjob для обработки API и сохранения результатовв базе данных, но я не уверен, насколько это будет практично.