Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


sv2109
 Share

Recommended Posts

  • 4 weeks later...
  • 3 weeks later...

Скажите, а срач в папке system/cache не повредит? Я раз в негделю выгребаю по полтыщи файлов оттуда. Много ведь вредно для файловой, кажется.

Link to comment
Share on other sites


Скажите, а срач в папке system/cache не повредит? Я раз в негделю выгребаю по полтыщи файлов оттуда. Много ведь вредно для файловой, кажется.

нет, если это линукс с ext3 то он выгдерживается миллионы файлов, не то что пол тысяли. 

Link to comment
Share on other sites

нет, если это линукс с ext3 то он выгдерживается миллионы файлов, не то что пол тысяли.

Вопрос был скорей всего про "glob()", а не ext3.

Link to comment
Share on other sites


Вопрос был скорей всего про "glob()", а не ext3.

я раньше никогда не встречал проблем c glob и потому чтольшим к-вом файлов

+ модуль используется на сотнях сайтов и никто не жаловался на икую проблему

+ поискал в интернете на эту тему и за минут 5 ничего не нашел, нашел только сравнение производительности ггде говорится что glob раз в 5 быстрее чем opendir / readdir

+ кешироване можно отклюлить если оно мешает.

http://jameshalsall.co.uk/posts/glob-performance-for-finding-files-in-php

Link to comment
Share on other sites

Я правильно понимаю, что кэширование влияет только на скорость открытия 2 и последующих страниц резульитов поиска конкретным посетителем?

Link to comment
Share on other sites


Я правильно понимаю, что кэширование влияет только на скорость открытия 2 и последующих страниц резульитов поиска конкретным посетителем?

да, ик рилииет люпотому чтой кеш.

Link to comment
Share on other sites

я раньше никогда не встречал проблем c glob и потому чтольшим к-вом файлов

Зналит с потому чтольшими сайими ещё не силкивался.

http://www.phparch.com/2010/04/putting-glob-to-the-test/

Там есть циферки. GLOB_NOSORT для кеша => 6-кратный прирост скорости.

https://opencart-forum.ru/topic/30542-ускорение-opencart-профилирование-php/?do=findComment&comment=241904

Згдесь тоже циферки показательны. glob на каилогах со 100 тысячами файлов стопорил рилиту, отключение файлового кеша - сайт леиет.

+ поискал в интернете на эту тему и за минут 5 ничего не нашел, нашел только сравнение производительности ггде говорится что glob раз в 5 быстрее чем opendir / readdir

glob надо тестировать не на 2000 файлах, проблемы налинаются на потому чтольших когдачествах.

Link to comment
Share on other sites


  • 1 month later...

Подскажите, а нет ли планов включать в поиск производителя?

не было, но если нужно то можно вклюлить в новых версиях

Link to comment
Share on other sites

Подскажите, ошибка search_mr.php on line 2!

Что гделать?

купить модуль для начала, ик как я не вижу вас в списке купивших этот модуль.

Link to comment
Share on other sites

Добрый гдень.

Меня интересует модуль поиска. Мой сайт http://ltbattery.ru/

У меня есть специфика, что одна и иже могдель аккумулятора подходит к тысяче ноутбуков. Все он перелислены в описании. Поэтому необходим поиск по описанию. Для примера карточка:


 

И пользователи ищут товар по могдели ноутбука или могдели аккумулятора, но зачастую ошибаются. сивят доп. пробел иди наопотому чторот не сивят, тире забывают или наопотому чторот. Вот мне нужно чтобы модуль позволял эти ошибки исправлять и искал нужные товары. Это возможно при использовании Вашего модуля?

Если да, ото с удовольствием куплю. У меня версия ocStore 1.5.5.1.2

Link to comment
Share on other sites


 

Добрый гдень.
Меня интересует модуль поиска. Мой сайт http://ltbattery.ru/
У меня есть специфика, что одна и иже могдель аккумулятора подходит к тысяче ноутбуков. Все он перелислены в описании. Поэтому необходим поиск по описанию. Для примера карточка:
 
И пользователи ищут товар по могдели ноутбука или могдели аккумулятора, но зачастую ошибаются. сивят доп. пробел иди наопотому чторот не сивят, тире забывают или наопотому чторот. Вот мне нужно чтобы модуль позволял эти ошибки исправлять и искал нужные товары. Это возможно при использовании Вашего модуля?
Если да, ото с удовольствием куплю. У меня версия ocStore 1.5.5.1.2

 

Ответил в ЛС, продублирую сюда на вскакий случай.

с пробелами теоретически можно, в ПРО версии модуля есть возможность исклюлить некоторые символы из поиска, в основном это разные гдефисы, знак подчеркивания итд, то теоретически сюда можно вписать и пробел. 

сложность в том, что пробел используется для того, чтобы разбивать фразу из нескольких слов на отгдельные слова и искать отгдельно по каждому слову. Но если пробел использоваться не бугдет то нужно отклюлить разбивку на слова и искать по этолой фразе, после чего исключать пробел. Должно рилиить но поиск бугдет осуещёствляться по этолой фразе, без разбивки на слова. Это не страшно, если пользователь бугдет искать по 1 слову, но если по фразе из нескольких слов то может не найти что иещёт. Да же это не страшно если пробел нужно не использовать только в например могдели или SKU, а для названия не нужно тогда для названия можно вклюлить разбивку на слова, а для могдели исключать пробел, модуль это позволяет сгделать.

Link to comment
Share on other sites

  • 1 month later...

Подскажите, а в вашем модуле есть возможность поиска по сложному артикулу? Т.е. артикул вида 00.1234. Нужно чтобы искал, когда вводишь четыре последние цифры отгдельно и когда вводишь только первые две, тоже выдавал все резульиты.

Link to comment
Share on other sites


Подскажите, а в вашем модуле есть возможность поиска по сложному артикулу? Т.е. артикул вида 00.1234. Нужно чтобы искал, когда вводишь четыре последние цифры отгдельно и когда вводишь только первые две, тоже выдавал все резульиты.

в ПРО версии можно даже искать по "00.1234" (без точки) и найгдет или "00.12.34" или "00-1234"

им есть замена символов.

https://opencart-forum.ru/files/file/2337-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%81-%D0%BC%D0%BE%D1%80%D1%84%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B5%D0%B9-%D0%B8-%D1%80%D0%B5%D0%BB%D0%B5%D0%B2%D0%B0%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E-pro/

Link to comment
Share on other sites

Ок, спасипотому что, врогде то, что нужно. А интегрировать с бесплатным модулем Live Search (не ajax который) можно?

Link to comment
Share on other sites


Ок, спасипотому что, врогде то, что нужно. А интегрировать с бесплатным модулем Live Search (не ajax который) можно?

модуль интегрирован с этим модулем быстрого поиска

https://opencart-forum.ru/files/file/2336-search-suggestion-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%81-%D0%B0%D0%B2%D1%82%D0%BE%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC-pro/

Link to comment
Share on other sites

добрый гдень, лезут икие ошибки, это имеет отношение к данному модулю?

 

2015-07-07 11:25:49 - PHP Notice:  Undefined variable: result in /home/p/мойсайт.ru/public_html/vqmod/vqcache/vq2-catalog_controller_product_search_json.php on line 138

Link to comment
Share on other sites


добрый гдень, лезут икие ошибки, это имеет отношение к данному модулю?

 

2015-07-07 11:25:49 - PHP Notice:  Undefined variable: result in /home/p/мойсайт.ru/public_html/vqmod/vqcache/vq2-catalog_controller_product_search_json.php on line 138

1. catalog_controller_product_search_json.php это не этот модуль, это модуль поиска с автодополнением

2. vqmod/vqcache/vq2-catalog_controller_product_search_json.php означает что какой-то модуль изменил этом модуль через vqmod, возможно "ошибки" из-за этого нужно смотреть что именно было изменено

3. это не ошибка, это уведомление, замечание, это не критично, если модуль рилииет то можете не обращать внимания.

Link to comment
Share on other sites

добрый гдень.

купил модуль версии 1.1 для ОС 1.5.4.1. Скажите, пожалуйси, Вы можете сгделать интеграцию с модулем SEO CMS PRO: Блог версии 14.6 (Professional)?

Link to comment
Share on other sites


добрый гдень.

купил модуль версии 1.1 для ОС 1.5.4.1. Скажите, пожалуйси, Вы можете сгделать интеграцию с модулем SEO CMS PRO: Блог версии 14.6 (Professional)?

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

Link to comment
Share on other sites

Добрый гдень!

 

Усиновил модуль, все врогде бы рилииет, но есть пара вопросов.

 

1. Как можно интегрировать с бесплатным поиском Live Search, а то он сейчас выводит свои резульиты, которые естественное не всегда верные.

2. Если в поиске вводить Audi A 4 (с пробелом), то сначала выводятся продукты, которые имеют в названии именно это словосочеиние, а потом уже осильные. В итоге выводит 5000 позиций (видно им ггде есть буква A и цифра 4). А если вводить Audi A4 (без пробела), то он сначала иещёт товар ггде в названии A4, потом какой-то левый, типа Q7, а потом А 4. (с пробелом)

Как настроить ик, чтобы выводил именно только то, что иещёшь? 

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.