Добрый день. Нужен полнотекстовый поиск по базе данных mysql и выводом строк содержащих поисковый запрос. Т.е. вставить на страничку форму запроса ПОИСК с кнопкой НАЙТИ и при нажатии этой кнопки в таблицу на этой же странице должный выводиться строки с содержащимися даннми которые вводились в поле ПОИСК.. Так работает, например в вордпрессе такие плагины как Ninja tables и TablePress. Алгоритм запроса: Например в базе данных есть две строки: 1. Лампочка 12Вт дневной свет 20руб 2. Лампочка 15Вт дневной свет 30руб Если вводим в поисковую строку: Лампочка - выдает обе строки Лампочка 12 - выдает только первую строку Лампочка дневной свет - выдает обестроки Дневной свет - выдает обе строки 30руб - выдает только вторую строку. Это для понимания задачи. Сколько будет стоить такая работа? Ну и желательно чрез PHP PDO. База примерно 10-12 столбцов. Строки буду добавлять каждый день. Это вроде каталога товаров.
@VladimirEIS Привет. Отвечу за vavprog. ElasticSearch - это инструмент, индексер, с гибкими настройками, специально для полнотекстового поиска. Его использование даст возможность гибко настроить поиск под ваши нужды, но усложнить процесс реализации. В нём поддерживается, такой механизм как ошибка набора, например, если вы сделали опечатку в поисковом запросе, а результат всё равно нашёлся. Если делать просто на базе данных mysql, то поиск в нём особо не настраивается, но судя по вашим требованиям, такое сделать можно, используя режим IN BOOLEAN MODE. Это упростит разработку, т.к. не нужно прикручивать сторонний инструмент. Сложности добавить поисковую форму и написать один запрос я особой не вижу. По этому оцениваю работу в один час. Но как правило могут вылезти моменты, подводные камни, которые не описаны в ТЗ и тогда время разработки может значительно измениться, по этому отправил я сразу итоговую стоимость работы вам в ЛС, но может нам повезёт и всё будет действительно просто и вам, соответственно, дешевле.