Программирование поиска (PHP+Javascript) для сайта-витрины
Есть сайт-витрина с базой данных мероприятий. База данных, дизайн, управление мероприятиями реализовано. Реализована клиентская часть – передача параметров поиска и считывание и показ результатов (ajax). Есть макет php-части, принимающей параметры и пока отдающей статический JSON для клиента.
Необходимо написать несколько PHP-модулей, которые реализуют поиск – прием параметров для поиска, отбор по базе данных, формирование результата (JSON)
поиск – следующий вида.
1.1 поиск по параметрам, выбираемым из списков ("расширенный поиск"). число параметров до десяти
1.2 поиск по вхождению поисковой строки в несколько полей карточки
1.3 усложненный вариант предыдущего – такой же поиск, но с использованием словоформ (необходимо предложить библиотеку для этого)
Предоставляется структура базы данных для хранения мероприятий и популярных поисковых запросов, исходный код клиентской части для показа результатов поиска, другие материалы по проекту.
просьба обратить внимание, что нужно предложить решение для словоформ.