Реализовать поиск на 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” и т.д.
-
532 3 0 Здравствуйте, готов взяться за вашу задачу.
Есть несколько вопросов по проекту, в частности, самый основной: ваш сайт на хостинге или сервере?
И второй: зачем сфинкс если все это можно реализовать js+mysql асинхроными запросами?
Рад обсудить ваш проект!
email: [email protected]
telegram: @kirweb
skype: live:bf271a80d16c10f5
tel: 0668348782
Актуальні фриланс-проєкти в категорії PHP
Поправити CLSПотрібно поправити Cumulative Layout Shift через код PageSpeed не бачить цієї проблемиале через гугл хром видно що є зсув макету для комп версії сторінки відповіднов гугл сеарч зявилася помилка стосовно швидкості комп версії Потрібно підняти на іншому хостингу актуальну… PHP, Веб-програмування ∙ 2 дні 21 година тому ∙ 29 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 3 дні тому ∙ 66 ставок |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 3 дні 16 годин тому ∙ 25 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 4 дні 13 годин тому ∙ 35 ставок |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 4 дні 19 годин тому ∙ 26 ставок |