Реализовать поиск на Sphinx для Wordpress
Есть работающий контентный проект на Wordpress c довольной большой базой и большой посещаемостью.Необходимо реализовать быстрый поиск с подсказками на Sphinx.
Входные данные:
Cайт на Wordpress
База MySQL
Поиск будем строить по таблице wp_posts (порядка 150 000 записей)
Выходные данные:
Корректно быстро работающий поиск с автокоррекцией, морфологическими формами и подсказками для пользователя с возможностью выбора конкретной категории публикации.
Поиск со стороны пользователя:
1. Человек вводит запрос, стоп слова игнорируется.
2. Может указать конкретную категорию публикаций в которой будет происходить поиск
3. Идет вывод подсказок на основе поиска по тайтлу.
4. Далее при клике на подсказку человек попадает на целевую страницу. Если совпадения по тайтлу не найдено, то формируем страницу результатов на которой реализуем полноценный поиск по тексту.
Требования к поиску:
1. Должны работать всплывающие подсказки которая формируется при поиске по тайтлу записи.
2. Если совпадения по тайтлу не найдено, то по клику по кнопке поиск мы оказываемся на странице результатов поиска.
Пример:
Человек вводит “Educa”... подсказки показывают на основе тайтла. Но при клике на
подсказку человек оказывается на конечной странице, например “Education in USA” или “Aims of Education”.
Но человек может вводить и какое-нибудь стоп слово: “essay Education”, или “write essay education” - все равно подсказках отображается для Education.
С вводом каждого нового символа - подсказка должна корректироваться, например человек вводит “Aims o” к… уже должны остаться в подсказках: “Aims of Education”, “ultimate aims of research” и т.д.
-
354 2 0 Здравствуйте, готов взяться за вашу задачу.
Есть несколько вопросов по проекту, в частности, самый основной: ваш сайт на хостинге или сервере?
И второй: зачем сфинкс если все это можно реализовать js+mysql асинхроными запросами?
Рад обсудить ваш проект!
email: [email protected]
telegram: @kirweb
skype: live:bf271a80d16c10f5
tel: 0668348782
Актуальні фриланс-проєкти в категорії PHP
"Magento 2.4.6 додавання товару через атрибути»"Проблема: На сайті присутній великий вибір продуктів, які можуть продаватися разом з іншими продуктами. Потрібно додавати продукти через атрибут у конфігураційному продукті. Наприклад: Комп'ютерна миша доступна в різних кольорах, і до неї можна придбати килимок для миші (при… PHP, Веб-програмування |
Розробити скрипт під WordPress CMS + Google maps API + MySQLМи потребуємо код для веб-сайту на WordPress. Поточний (демо) веб-сайт https://e-ztrans.com/ базується на деякій саморобній CMS. Ми намагаємося перевизначити й зробити його надійнішим. Я надам доступ до панелі адміністратора поточного веб-сайту, а також вихідного коду поточної… PHP, Веб-програмування ∙ 2 ставки |
Додати розділ на сайт
3000 UAH
1. Додати розділ https://www.vitajuwel.us/sana на сайт https://vitajuwel.com.ua/ 2. Виправити центральний слайдер. Сайт на Laravel. Значення по пейджспіду не повинно зменшитися. PHP ∙ 3 ставки |
Калькулятор підрахунку вартості по м2 для сайту ролетівВсім привіт, мені треба зробити калькулятор підрахунку вартості товару по ширині та висоті Приклад розрахунку:Горизонтальні жалюзі 0.75 м2Тканині ролети 0.60 м2Москітні сітки 0.75 м2Римські штори 1 м2Японські штори 0.60 м2Захисні ролети 1.3 м2Вертикальні жалюзіЦіна від 1.6 м… Javascript, PHP ∙ 11 ставок |
Стилізувати Select option WordpressЗавдання стилізувати стандартний Select option на відповідні стилі. Проблема: при використанні заміни дропдауну на list через jquery: не працюють фільтри сортування товарів. Javascript, PHP ∙ 8 ставок |