Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] Поисковая система с морфологией и релевантностью PRO


sv2109
 Share

Recommended Posts

15.02.2023 в 12:48, sashaustenko сказал:

Здравствуйте.
Как сделать одновременный поиск на всех языках сайта?...

 

 

такой настройки в модуле нету, чтобы можно было включить галочку в настройках и оно заработало. Но это можно сделать, нужно внести некоторые изменения в код модуля и все будет работать, я уже это делал другим пользователям. Пишите в ЛС.
 

Link to comment
Share on other sites

  • 3 months later...

Кто-то хочет протестировать новую версию модуля? Желательно иметь магазин где будет несколько тыс. товаров чтобы протестировать скорость работы. 

Уже почти закончил работу над новой версией модуля. Много работы сделано, очень много изменений. 
Будет новая, 4 версия модуля. 
Из новых возможностей:

1. Поиск без учета языка. Теперь легко включается в настройках модуля. Пример: если на украинском языке ввести "одеяло" то найдет "ковдри" итд.
2. Полностью переписана функция индексирования, теперь индексирование работает в разы, а иногда и в десятки раз быстрее. У меня на локальном компьютере индексация теперь работает в 50 раз быстрее. 
3. Полностью переписан механизм неточного поиска, теперь он работает иначе, намного лучше, чем раньше. Ищет с опечатками, неточным написанием, вхождение итд.  
4. Исправлена ошибка при которой поиск с большим количеством слов при логике поиска И на некоторых хостингах подвешивал MySQL сервер.
Тут сразу 2 улучшения:
 - во-первых переписана логика поиска И, теперь она работает в разы быстрее на больших запросах  и уже не должна нагружать сервер
 - во-вторых в настройках добавлено время выполнения поискового запроса, если время вышло то поиск просто завершается. 
5. Поиск по атрибутам теперь можно настраивать, указывать какие именно атрибуты нужно индексировать и искать только по ним, а не все сразу. В магазине может быть 50 атрибутов, а искать нужно только по атрибуту "Цвет", теперь это возможно.
6. Сортировка результатов по наличию - теперь можно указывать конкретные статусы товара для товаров, которых нету в наличии. Можно, например убрать из результатов поиска товары "Нет в наличии" и "Снят с производства" но оставить "Под заказ" и "Ожидается через 2 дня".
7. Возможно изменять логику поиска с И на ИЛИ во время поиска если ничего не найдено.
8. Улучшена работа модуля с украинским языком.
9. Улучшен дизайн, дополнительные настройки вынесены в отдельный таб.
10. Исправлены другие ошибки, некоторые функции полностью переписаны, а также другие мелкие изменения и улучшение.

 

1.jpg

2.jpg

3.jpg

Link to comment
Share on other sites

Я все эти доработки за плату делал, а теперь все в общем доступе)))

Можно мне хоть скидку на следующие заказы.

Посмотрите личку. Я там написал ошибки модуля подсказок. Надо его тоже доработать.

Link to comment
Share on other sites


22.05.2023 в 12:05, fjeka сказал:

Я все эти доработки за плату делал, а теперь все в общем доступе)))

ответил вам в ЛС.

Нет, не все. Из ваших доработок в новой версии может от силы процентов 5, остальные доработки совсем другие. + многих ваших доработок я не добавлял в модуль так как не считаю что они будут полезны для всех пользователей. 
Новую версию модуля вы можете получить бесплатно. 

Link to comment
Share on other sites

22.05.2023 в 12:52, sv2109 сказал:

Нет, не все. Из ваших доработок в новой версии может от силы процентов 5, остальные доработки совсем другие. + многих ваших доработок я не добавлял в модуль так как не считаю что они будут полезны для всех пользователей. 

Не буду спорить на счет %, но как минимум пункты 4, 6 и 7 вижу что из моих хотелок.

Ладно, я без претензий. Я за развитие модуля.

Еще бы в подсказках одну доработку сделать.

Link to comment
Share on other sites


22.05.2023 в 15:14, fjeka сказал:

Не буду спорить на счет %, но как минимум пункты 4, 6 и 7 вижу что из моих хотелок.

нет, не совсем. 
6 пункт - да, я это написал выше.
4 пункт по ошибке это не то что я делал вам, вам я вроде обрезал большую фразу, тут же полностью переписан механизм поиск с логикой И + добавлен лимит на время выполнения запроса, совсем другой механизм работы. 
7 пункт - я вам этого не делал, теперь в настройках можно установить чтобы сначала модуль искал по логике И и когда ничего не найдено то логика переключалась на ИЛИ по которой уже скорее всего что-то да найдет.
 

 

22.05.2023 в 15:14, fjeka сказал:

Еще бы в подсказках одну доработку сделать.

какую именно, я планирую после окончания работы над новой версий этого модуля (уже почти готово, осталось тестирование) приступить к работе над подсказками, есть несколько идей, которые можно было бы реализовать там. Так что если чего не хватает - пишите, если это будет интересно не только вам то добавлю в модуль. 
 

Link to comment
Share on other sites

Эй, ну как минимум некрасиво высказывать автору модуля о его изменений и дополнений в его же модуль. Это не добавляет ему позитива и настроения на работу.

В том что автор почерпнул какие-то идеи из ваших просьб нет ничего противозаконного))

 

Наоборот нужны быть благодарным за такой уникальный и практически единственный нормальный поиск для опенкарта.

Link to comment
Share on other sites


22.05.2023 в 16:26, kvebeka сказал:

Наоборот нужны быть благодарным за такой уникальный и практически единственный нормальный поиск для опенкарта.

Так я благодарен за модуль.

Даже приятно видеть что мои платные доработки теперь внедрены в модуль.

Просто хочу чтоб сообщество знало что я тоже принял участие в совершенствовании)))

Так сказать, захотелось славы)))

Link to comment
Share on other sites


Тоесть Вы хотите сказать чтобы автор модуля после того как улучшил его Вам, больше у нему не прикасался и не совершенствовал? Это же наоборот правильный подход улучшать модуль по доработкам которые когда-то просили такие как мы покупатели модуля.

 

У меня тоже были такие случаи и я считаю это нормально. Как авторы должны понимать куда развиваться модулю? Только по доработкам которые его просят сделать.

 

Ну и в конце концов, Вы оплатили эти доработки чтобы пользоваться продвинутой версией модуля раньше других. Вы уже в плюсе)))

Link to comment
Share on other sites


22.05.2023 в 16:57, kvebeka сказал:

Тоесть Вы хотите сказать чтобы автор модуля после того как улучшил его Вам, больше у нему не прикасался и не совершенствовал

Ну где я такое писал? О чем вы?

Я же говорю славы захотел, известности и признания, что помог модуль доработать.

Внес вклад в развитие IT человечества.

  • +1 1
Link to comment
Share on other sites


  • 2 weeks later...

Вышла новая, 4-тая версия модуля, новое:
 

  1. Поиск без учета языка. Теперь легко включается в настройках модуля. Пример: если на украинском языке ввести "одеяло" то найдет "ковдри" итд.
  2. Полностью переписана функция индексирования, теперь индексирование работает в разы, а иногда и в десятки раз быстрее.
  3. Полностью переписан механизм неточного поиска, теперь он работает иначе, намного лучше, чем раньше. Ищет с опечатками, неточным написанием, вхождение итд. Для работы нужен MySQL версии 5.7.6 и выше. 
  4. Исправлена ошибка при которой поиск с большим количеством слов при логике поиска И на некоторых хостингах подвешивал MySQL сервер.
  5. Тут сразу 2 улучшения:
     - во-первых переписана логика поиска И, теперь она работает в разы быстрее и уже не должна нагружать сервер
     - во-вторых в настройках добавлено время выполнения поискового запроса, если время вышло то поиск просто завершается.
  6. Поиск по атрибутам теперь можно настраивать, указывать какие именно атрибуты нужно индексировать и искать только по ним, а не все сразу. В магазине может быть 50 атрибутов, а искать нужно только по атрибуту "Цвет", теперь это возможно.
  7. Сортировка результатов по наличию - теперь можно указывать конкретные статусы товара для товаров, которых нету в наличии. Можно, например убрать из результатов поиска товары "Нет в наличии" и "Снят с производства" но оставить "Под заказ" и "Ожидается через 2 дня".
  8. Возможно изменять логику поиска с И на ИЛИ во время поиска если ничего не найдено.
  9. Улучшена работа модуля с украинским языком.
  10. Улучшен дизайн, дополнительные настройки вынесены в отдельный таб.
  11. Исправлены другие ошибки, некоторые функции полностью переписаны, а также другие мелкие изменения и улучшение.

Больше информации на странице модуля:
https://opencartforum.com/files/file/3278-poiskovaya-sistema-s-morfologiey-i-relevantnostyu-pro/?tab=details
 

Также вышла новая, 5-тая версия модуля Search Suggestion, из нововведений:

  1. Добавлен фильтр по категориям. При поиске товаров модуль также находит категории всех найденных товаров с возможностью фильтровать результат поиска по любой из этих категорий.
    Фильтрация также может работать асинхронно через AJAX прямо в блоке поиска, может отображать также количество найденных товаров и сортировать результаты по названию или количеству найденных товаров.
  2. Добавлен режим вывода в одну строчку. Он доступен для всех групп: товары, категории, производители, информационные страницы и фильтр по категориям. Удобно выводить названия или изображения для категорий, производителей или фильтра.
  3. Добавлено новое поле для товара - Статус наличия на складе, раньше можно было вывести только количество товаров на складе.
  4. Добавлено условие для рейтинга товара, чтобы не печатать пустые рейтинги
  5. Изменен дизайн модуля
  6. Изменен дизайн админки
  7. Для удобного изменения CSS стилей был добавлен редактор с подсветкой синтаксиса.
  8. Исправлена ошибка поиска категорий и производителей при транслитерации, до этого модуль находил все значения в некоторых случаях.
  9. Добавлен украинский язык
  10. Другие более мелкие исправления и улучшения.

Больше информации на странице модуля:
https://opencartforum.com/files/file/2336-search-suggestion-poisk-s-avtodopolneniem-pro/

8.png

7.png

6.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.