sv2109 Опубліковано: 24 серпня 2018 Автор Share Опубліковано: 24 серпня 2018 3 minutes ago, Yarilo said: @sv2109 добрый день! Сейчас у нас стоит задача по поиску, мы сможем реализовать их купив Ваш модуль? Доработать поиск: корректировка ошибок при поиске (Ваттметр , ввели втметр и поиск нашел релевантный) поиск по группам - ваттметр (пример) синонимы на группу (Ваттметр - Энергомер) поиск по тегам (от @markimax) Движок OcStore 2.3 на шаблоне Luxury. (тут есть свой поиск, но он далек от идеала) 1. во второй версии модуля есть неточный поиск, он умеет искать слова с опечатками, но нужно понимать что 100% точности этот метод не дает 2. по группам не понял что вы имеете ввиду 3. синонимы можно указывать 4. поиск по тегам в модуле есть свой от шаблона модуль никак не зависит и будет работать на всех шаблонах Надіслати Поділитися на інших сайтах More sharing options... Yarilo Опубліковано: 24 серпня 2018 Share Опубліковано: 24 серпня 2018 6 минут назад, sv2109 сказал: 1. во второй версии модуля есть неточный поиск, он умеет искать слова с опечатками, но нужно понимать что 100% точности этот метод не дает 2. по группам не понял что вы имеете ввиду 3. синонимы можно указывать 4. поиск по тегам в модуле есть свой от шаблона модуль никак не зависит и будет работать на всех шаблонах 2, поиск по группам (категориям - наименованию) Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 24 серпня 2018 Автор Share Опубліковано: 24 серпня 2018 19 minutes ago, Yarilo said: 2, поиск по группам (категориям - наименованию) В ЛС ответил Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Привет! Модуль может показывать, в каких категориях расположен товар? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 59 минут назад, Bunz сказал: Привет! Модуль может показывать, в каких категориях расположен товар? Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 2 часа назад, sv2109 сказал: Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. А что за модуль? и можно ли поиск доработать? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 1 час назад, Bunz сказал: А что за модуль? я вам выше описал что он делает, я его еще пока не выкладывал на продажу 1 час назад, Bunz сказал: и можно ли поиск доработать? что именно доработать? Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 В 07.11.2018 в 21:31, sv2109 сказал: я вам выше описал что он делает, я его еще пока не выкладывал на продажу что именно доработать? Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 9 листопада 2018 Автор Share Опубліковано: 9 листопада 2018 55 минут назад, Bunz сказал: Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Yarilo Опубліковано: 24 серпня 2018 Share Опубліковано: 24 серпня 2018 6 минут назад, sv2109 сказал: 1. во второй версии модуля есть неточный поиск, он умеет искать слова с опечатками, но нужно понимать что 100% точности этот метод не дает 2. по группам не понял что вы имеете ввиду 3. синонимы можно указывать 4. поиск по тегам в модуле есть свой от шаблона модуль никак не зависит и будет работать на всех шаблонах 2, поиск по группам (категориям - наименованию) Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 24 серпня 2018 Автор Share Опубліковано: 24 серпня 2018 19 minutes ago, Yarilo said: 2, поиск по группам (категориям - наименованию) В ЛС ответил Надіслати Поділитися на інших сайтах More sharing options... 2 months later... Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Привет! Модуль может показывать, в каких категориях расположен товар? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 59 минут назад, Bunz сказал: Привет! Модуль может показывать, в каких категориях расположен товар? Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 2 часа назад, sv2109 сказал: Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. А что за модуль? и можно ли поиск доработать? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 1 час назад, Bunz сказал: А что за модуль? я вам выше описал что он делает, я его еще пока не выкладывал на продажу 1 час назад, Bunz сказал: и можно ли поиск доработать? что именно доработать? Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 В 07.11.2018 в 21:31, sv2109 сказал: я вам выше описал что он делает, я его еще пока не выкладывал на продажу что именно доработать? Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 9 листопада 2018 Автор Share Опубліковано: 9 листопада 2018 55 минут назад, Bunz сказал: Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 Привет! Модуль может показывать, в каких категориях расположен товар? Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 59 минут назад, Bunz сказал: Привет! Модуль может показывать, в каких категориях расположен товар? Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 2 часа назад, sv2109 сказал: Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. А что за модуль? и можно ли поиск доработать? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 1 час назад, Bunz сказал: А что за модуль? я вам выше описал что он делает, я его еще пока не выкладывал на продажу 1 час назад, Bunz сказал: и можно ли поиск доработать? что именно доработать? Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 В 07.11.2018 в 21:31, sv2109 сказал: я вам выше описал что он делает, я его еще пока не выкладывал на продажу что именно доработать? Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 9 листопада 2018 Автор Share Опубліковано: 9 листопада 2018 55 минут назад, Bunz сказал: Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Bunz Опубліковано: 7 листопада 2018 Share Опубліковано: 7 листопада 2018 2 часа назад, sv2109 сказал: Сам модуль нет, он ищет только товары, но есть отдельный модуль, который это делает, он выводит отдельный блок с категориями на странице поиска в которых есть найденные товары, чтобы можно было отфильтровать результат. А что за модуль? и можно ли поиск доработать? Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 7 листопада 2018 Автор Share Опубліковано: 7 листопада 2018 1 час назад, Bunz сказал: А что за модуль? я вам выше описал что он делает, я его еще пока не выкладывал на продажу 1 час назад, Bunz сказал: и можно ли поиск доработать? что именно доработать? Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 В 07.11.2018 в 21:31, sv2109 сказал: я вам выше описал что он делает, я его еще пока не выкладывал на продажу что именно доработать? Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 9 листопада 2018 Автор Share Опубліковано: 9 листопада 2018 55 минут назад, Bunz сказал: Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Bunz Опубліковано: 9 листопада 2018 Share Опубліковано: 9 листопада 2018 В 07.11.2018 в 21:31, sv2109 сказал: я вам выше описал что он делает, я его еще пока не выкладывал на продажу что именно доработать? Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 9 листопада 2018 Автор Share Опубліковано: 9 листопада 2018 55 минут назад, Bunz сказал: Например, корректный поиск по атрибутам и описаниям (на демо он не работает или работает некорректно). он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Надіслати Поділитися на інших сайтах More sharing options... Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Bunz Опубліковано: 10 листопада 2018 Share Опубліковано: 10 листопада 2018 18 часов назад, sv2109 сказал: он работает корректно, именно так, как указано в настройкам. В настройках было указано, что мин. длина слова для поиска - 3 символа, все что меньше 3 символов не добавлялось в индекс и по нету модуль ничего не искал. Следовательно по "Товар 15" модуль искал только "товар" а "15" игнорировал, так как это было указано в настройках. только что изменил настройки, можете проверить, по "Товар 15" находит именно тот товар, что нужно. Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 10 листопада 2018 Автор Share Опубліковано: 10 листопада 2018 19 минут назад, Bunz сказал: Отлично! А можно настроить будет его так, чтобы на запрос "амортизатор передний правый мазда 6" также показывался товар "стойка амортизатора передняя мазда 6"? То есть, похожий/неточный запрос, такое часто бывает. да, можно, в модуле есть 2 режима логики поиска И (при котором находятся товары, в которых есть все слова, тут не найдет стойку, если ищут амортизатор) и ИЛИ (при котором находятся товары, в которых есть не все слова, тут стойка найдется) Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 8 минут назад, freelancer сказал: заметил одну неприятную особенность.. после копирование магазина на другой домен если указать новую лицензию для нового домена: 1. модуль неверно отображает домен, product copy granted 2. поиск всегда выводит пустой список товаров 3. нигде нет информации о том активирован ли модуль на домен или нет для пользователя поиск просто не работает. причина неизвестна. Ну так модуль же пишет для какого домена выдана лицензия (этот текст создается в момент создания этой лицензии и прописывается в шаблоне) если домен изменился то ясно, что лицензия не подходит и модуль работать не будет. В новых версиях модулей я уже это изменил, там уже более понятно будет. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 22 листопада 2018 Share Опубліковано: 22 листопада 2018 @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sv2109 Опубліковано: 22 листопада 2018 Автор Share Опубліковано: 22 листопада 2018 4 часа назад, freelancer сказал: @sv2109 в новых версиях будет более понятно активирован и работает ли модуль? да Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Bunz Опубліковано: 5 грудня 2018 Share Опубліковано: 5 грудня 2018 Можно ли установить модуль поиска в любое место, в схемах, например? И не будь ли конфликта с модулем в шапке? Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 5 грудня 2018 Автор Share Опубліковано: 5 грудня 2018 1 час назад, Bunz сказал: Можно ли установить модуль поиска в любое место, в схемах, например? модуль работает на странице поиска, а не в схемах. 1 час назад, Bunz сказал: И не будь ли конфликта с модулем в шапке? конфликта не будет, но эти модули будут работать отдельно друг от друга, чтобы работали вместе, то есть чтобы ваш модуль в шапке искал через модуль Поисковой системы нужно или изменять код вашего модуля или установить мой модуль Поиска с автодополнением, который делает это из коробки, он недорогой + имеет очень богатый функционал, кроме поиска по товарам умеет искать и категории и производители и информационные страницы. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options... RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
VadimOd Опубліковано: 21 січня 2019 Share Опубліковано: 21 січня 2019 Чтобы не потерялось, напишу сюда несколько пожеланий по дальнейшему развитию: 1. Очень просится возможность создать и использовать в поисковой системе "таблицу синонимов" такого плана: 1Мб, 1Mb 1Тб, 1Tb, 1000Gb, 1000Гб 2Тб, 2Tb, 2000Гб, 2000Gb белый, white, білий и т.д. Обоснование просьбы: есть по сути очень похожие товары от разных дистибюторов / поставщииков. Но, не редкость что каждый поставщик по-своему ведет/оформляет название товара, (да и описание). Один, например напишет емкость HDD = 1Tb, другой = 1000Mb, а по сути для пользователя - это почти одно и то же. Хочется чтобы если пользователь ищет HDD 1Tb, то ему бы находились еще и товары (диски) в названии или описании которых имеются 1000Мб или 1Тб. Возможность добавления таблицы синонимов - частично "очеловечила" бы поиск и сделала бы его более продвинутым. 2. Хотелось бы иметь возможность сохранять конфигурации настройки/настроек (со своим комментарием) - чтобы можно было при отладке настройки поиска легко откатываться к предыдущим настройкам путем выбора ранее сделанной конфигурации. 3. Не хватает некоторых настроек которые есть в морфологической PRO-версии поиска чтобы можно было поэксперементировать с выдачей результатов поиска. Надіслати Поділитися на інших сайтах More sharing options...
mlashko Опубліковано: 13 лютого 2019 Share Опубліковано: 13 лютого 2019 Поиск-вещь! Автору респект 1 Надіслати Поділитися на інших сайтах More sharing options...
RomB Опубліковано: 19 лютого 2019 Share Опубліковано: 19 лютого 2019 Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 19 лютого 2019 Автор Share Опубліковано: 19 лютого 2019 1 час назад, RomB сказал: Подскажите, а будет совместимость с Mega Filter PRO/PLUS, чтобы фильтровать результаты поиска на странице поиска? Куплен модуль Поиск с вариантами и Поиск с морфологией и релевантностью PRO все просто супер, единственное что невозможно отфильтровать результаты поиска, если бы это было возможным... Не будет, эти модули не совместимы Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options... sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Поиск [Поддержка] Поисковая система с морфологией и релевантностью PRO
VadimOd Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Установлена поисковая система с морфологией + поиск с вариантами (замена быстрого Ajax поиска от автора) + еще модуль подбора похожих товаров MR с доработкой на основе результатов этой поисковой системы Количество товара - около 11 тыс. Будет еще примерно столько же. Так как у меня много товара которые имеют значимые 2 символа (WD, FO и т.д.) - то поставил минимальное количество в названии товара 2 символа, в описании - используется минимум 3 символа (нужно чтобы искались HDD, SDD, LCD и пр.) Эксперементировал с вариантами поисковой выдачи, и мне больше понравилась логика И чем ИЛИ. При логике ИЛИ у меня получалось в выдаче больше количество найденных товаров несоответствующих ожиданию пользователя. Сервер на VPS, NGINX + FastCGI, 4Гб ОЗУ, 2 ядра Стояло значение в настройках memory_limit=1024Mb Столкнулся с такими ситуациями (через некоторое время только заметил): 1. Не хочет создаваться штатным способом копия БД через Настройки - Инструменты - Импорт/экспорт. Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product 2. Стоит и прекрасно ранее работал модуль автоматических бекапов Accu AutoBackup Заметил что тоже перестали им создаваться копии БД. Начали с хостером разбираться почему перестало работать бекапирование данным модулем... При общении с ТП хостера была выявлена следующая ситуация: При попытке запустить скрипт из под браузера возникала ошибка "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 43 bytes)", что указывает на недостаточный объём выделяемой памяти для PHP-скрипта. Выполнили увеличение значения memory_limit с 1024 до 4096, после чего скрипт успешно отработал и соответствующий архив появился в списке архивов модуля, так же скрипт успешно отработал из-под командной строки. Однако при настройках "Backup type: auto" и "Schedule Backup Interval: 2 min(Test)" резервная копия не создаётся. Конечно остается вариант запускать бекап через крон с командной строки или не включать индексные таблицы. НО... Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Надіслати Поділитися на інших сайтах More sharing options...
sv2109 Опубліковано: 26 лютого 2019 Автор Share Опубліковано: 26 лютого 2019 17 минут назад, VadimOd сказал: Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product это таблицы модуля, там модуль держит все индексы и они достаточно большие, так как индексов много. самому модулю какие-то особенные настройки базы не нужны, он должен работать с теми настройками, с которыми работает сам опенкарт Если у вас проблемы с модулями экспорта то это уже скорее вопрос к этим модулям, почему они не хотят работать с большими таблицами. У самого модуля таких проблем нету. Что можно сделать? 1. когда создаете копию базы не добавляйте в архив эти 2 таблицы, они не критичны для экспорта, если вдруг и будет сбой базы, то индексы можно будет создать заново 2. я для создания копий базы использую бесплатный скрипт Sypex Dumper он работает с базами любого размера + умеет работать через крон. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18 Перейти до списку тем Схожі публікації ajax search [Поддержка] Ajax Live Search (Швидкий пошук товару) Автор: kirians, 3 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 6 відповідей 2 477 переглядів DMac 30 грудня 2023 ajax search Ajax Live Search (Швидкий пошук товару) Автор: kirians, 2 листопада 2020 search search history (і ще %d) Теги: search search history search advanced search suggestion search in category search optimization fast search live search smart search ajax live search ajax поиск ajax пошук 0 коментарів 6 984 перегляди kirians 3 листопада 2020 [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 278 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 425 переглядів Rusl83 23 квітня Модуль Уведомление о наличии opencart 1.5* [Поддержка] 1 2 3 Автор: Serg9988, 28 жовтня 2015 уведомить уведомление (і ще %d) Теги: уведомить уведомление наличие товар количество товара 68 відповідей 9 137 переглядів tanderloin 17 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
100napb Опубліковано: 26 лютого 2019 Share Опубліковано: 26 лютого 2019 Прошу прощения, что вклиниваюсь - топик не мой и к модулю я не имею никакого отношения. А вот с базами работаю давно и плотно. Потому кратенько прокомментирую 17 minutes ago, VadimOd said: Не хватает ресурсов... Опытным путем выяснил что штатным способом бекап БД может создаться только когда снимаю галочки с таблиц oc_search_word, oc_search_word_to_product Банальный вопрос, который Вы почему-то не осветили: какой объем данных (кол-во строк и вес таблицы в МБ) у Вас содержится в таблицах модуля? А сколько вся база весит? Вопрос лишь каким способом делать бэкапы. Если речь идет о штатных инструментах базы данных (mysqldump), то это одно. Тут проблем может быть крайне мало, особенно на малых и средних проектах. Запихал в крон небольшой скрипт с бэкапом и все: какую хочешь глубину резервных копий настраивай, куда хочешь копирую потом копии. Место на диске закончится - это чаще всего происходит )) или таблицы вдруг повреждены. В остальном всегда без проблем: +\- только необходимое время на сам бэкап. Если же речь идет об обработке процедуры бэкапа через некий php-скрипт, то, разумеется, Вы получаете те или иные ограничения, связанные с окружением PHP: лимиты выделяемой памяти, таймауты и прочее. Надо понимать, что универсального решения тут не существует - параметры нужно подбирать экспериментальным путем. И Вы совершенно верно начали их менять и увеличивать лимиты - молодец Ведь на проекте с суммарным объемом данных в 50мб - это одно; а если все таблички весят десятки гигабайт - другое (тут возможно уже потребутся совсем другие решения (поднимать слейв-базу, например, или использовать специализированные утилиты) 15 minutes ago, VadimOd said: Возникает вопрос: Какие типовые настройки для оптимизации работы и запросов MySQL Вы можете порекомендовать ? Мне кажется что просто тупо увеличивать memory_limit до верхнего предела сервера и исключать таблицы индексов - это не правильный путь... Увеличение мемори_лимит - это не про mysql, а про php. Мускуль имеет совершенно иные настройки и их важно уметь правильно подобрать, что бы получать максимум производительности при разумном использовании серверных ресурсов. К слову, с радостью настрою Вам mysql. Напишите в ЛС, если интересно. Опыт подобных работ действительно большой. 47 minutes ago, VadimOd said: "Schedule Backup Interval: 2 min(Test)" Каждые две минуты? Серьезно? Он вообще успевать сдампить один раз, прежде чем начинать второй? Надіслати Поділитися на інших сайтах More sharing options... VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 6 7 8 9 10 Вперед Сторінка 5 з 15 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 18
VadimOd Опубліковано: 28 лютого 2019 Share Опубліковано: 28 лютого 2019 100napb, спасибо, напишу в личку. Общий текущий объем БД = 223Мб, 3,6 млн. строк Из них: Объем таблицы search_word = 20,7Мб (278 тыс строк) Объем таблицы search_word_to_product = 95,7Мб (3 млн. строк) Что касается записи Schedule Backup Interval: 2 min(Test) - то это не правильный перевод. Там имеется ввиду тестовый одноразовый запуск бекапа через 2 минуты = чисто для проверки работы бекапирования. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts