Какое существует решения для создания форм поиска информации по различным источникам? (database,xml,json,api...)?
Добрый вечер, очень не стандартный вопрос, однако задам
Может уже существует некое готовое решение
Представим себе, что есть в интранет много различных систем: ERP, ECM, PLM и т.п. которые везде имеют множество информации в базы данных, поисковых движках (solr), своих API и т.п.
И задача такая, что порой нужно какую то быстро поисковую страничку сделать, которая представляла собой лишь просто некую форму поиска, в которой вводишь искомое, а она выводила таблицу результатов
Дак вот, есть ли какое нибудь решение, что то вроде конструктора - который позволил бы сделать такие страниц, указывая источник информации (таблица база данных, вьюха, xml и т.п.) и собственно сам конструктор формы (что искать) и как отображать результаты
Для всего перечисленного - пишутся JSON-API (для каждого сервиса - своё).
Потом пишется одна HTML-страничка с Javascript, которая параллельно рассылает AJAX-запросы на все сервисы через унифицированное API и получает ответы, затем сортирует налету и отображает результат.