leha_icccup
Новичок
Всем доброго дня!
Столкнулся с такой проблемой: от более чем десятка вебсервисов по средствам SOAP и REST через выборку получаю нужный массив с данными. Массив далее после пост обработки (грубо) просто выводится на сайте ajaxом.
И вот тут встал вопрос о возможности фильтрации данных этого массива прямо "на лету". К примеру фильтрация (условно) по цене, названию итп. Но, чтобы выполнить такую сортировку как минимум нужно иметь массив уже сформированный и в "шаговой доступности", потому что каждый раз обращаться к сервисам и формировать заново массив уже для сортировки - это как минимум от 30сек и вплоть до 2х минут.
PS В один момент времени массив может быть сформирован двумя и более клиентами.
Отсюда следует у меня такой вопрос: как правильно реализовать этот функционал?
Возможно можно сохранить сформированный массив в память сервера или писать массив в базу и вытягивать, может есть альтернативные пути, подскажите плз кому не трудно.
Заранее благодарен всем, даже тем кто просто зашел в топ. ;-)
Столкнулся с такой проблемой: от более чем десятка вебсервисов по средствам SOAP и REST через выборку получаю нужный массив с данными. Массив далее после пост обработки (грубо) просто выводится на сайте ajaxом.
И вот тут встал вопрос о возможности фильтрации данных этого массива прямо "на лету". К примеру фильтрация (условно) по цене, названию итп. Но, чтобы выполнить такую сортировку как минимум нужно иметь массив уже сформированный и в "шаговой доступности", потому что каждый раз обращаться к сервисам и формировать заново массив уже для сортировки - это как минимум от 30сек и вплоть до 2х минут.
PS В один момент времени массив может быть сформирован двумя и более клиентами.
Отсюда следует у меня такой вопрос: как правильно реализовать этот функционал?
Возможно можно сохранить сформированный массив в память сервера или писать массив в базу и вытягивать, может есть альтернативные пути, подскажите плз кому не трудно.
Заранее благодарен всем, даже тем кто просто зашел в топ. ;-)