Я хочу добавить функцию поиска в центре внимания - результаты поиска отображаются с богатым содержимым, таким как миниатюры и т. Д., В раскрывающемся меню, которое изменяется при каждом событии keyup - так же, как при поиске apple.com - на сайт, содержащий данные в MySQL InnoDB столы. Таким образом, в основном это отображение результатов поиска на основе части запроса, которая уже была введена (поэтому не автозаполнение).
Данные разбиты на отдельные таблицы для категорий, страниц справки, страниц блога и т. Д. Сценарий поиска должен учитывать только подмножество столбцов.
Поскольку это, по-видимому, популярное требование, я полагаю, что существует несколько проектов поисковой системы PHP (желательно с открытым исходным кодом и поддержкой memcached), которые можно интегрировать в существующую систему на основе регулярного экспорта соответствующих данных из рабочие дб / таблицы.
Есть ли какие-нибудь решения там? Какой из них вы бы порекомендовали? Или, может быть, лучше реализовать это наоборот?
Спасибо