Как будет работать Shopkeeper на каталоге с количеством товаров > 300 000?

-1

Участник @rebroff написал в Как будет работать Shopkeeper на каталоге с количеством товаров > 300 000?:

@vectorserver как сниппет - да, как компонент - нет.

как компонет это тупо вывод заказов в админке, читай мат часть.
для вывода товаров можно использовать к примеру pdoTools

@vectorserver
Ок, достаточно ли поместить товары в отдельную таблицу (MIGXDB), чтобы норм работал каталог с 300 000 + позиций?

Участник @rebroff написал в Как будет работать Shopkeeper на каталоге с количеством товаров > 300 000?:

Ок, достаточно ли поместить товары в отдельную таблицу (MIGXDB), чтобы норм работал каталог с 300 000 + позиций?

попробуй и посмотри нагрузку.

Участник @rebroff написал в Как будет работать Shopkeeper на каталоге с количеством товаров > 300 000?:

@vectorserver
Ок, достаточно ли поместить товары в отдельную таблицу (MIGXDB), чтобы норм работал каталог с 300 000 + позиций?

тыж не будешь покупать за раз 300к позицый?

@vectorserver нет, конечно
но я буду фильтровать
опять же не будет ли админка тормозить

@rebroff все зависит от железа + кеширования запросов.

@vectorserver так в этом то и был вопрос: достаточно ли штатных инструментов - запихнул товары в отдельную таблицу, сниппеты вызываются некешируемыми, используется Fenom. Или нужно шаманить с кешированием, настройками сервера и т.п.

@rebroff а причем тут тогда название темы "Как будет работать Shopkeeper.... "!?

@vectorserver согласен, погорячился ) Ну, тему уже не отредактируешь.

Участник @rebroff написал в Как будет работать Shopkeeper на каталоге с количеством товаров > 300 000?:

@vectorserver нет, конечно
но я буду фильтровать
опять же не будет ли админка тормозить

Всё зависит от того как у вас будет организован каталог. Если не будет сразу 100 тыс.+ товаров в одной категории, а категорий будет много, то тормозить не должно. Иначе нужно отказать от функции

jsMap - Генерация JS-карты данных товаров для возможности вывода количества найденных товаров по каждому фильтру ( 1 - да, 0 - нет). По умолчанию: 0.

Да, товары надо грузить в отдельную таблицу (MIGXDB).
Так же хостинг надо брать хороший, желательно VDS. Очень рекомендуется чтобы был PHP 7+.

@Andchir спасибо большое.

А есть ли возможность автоматически генерировать алиасы для товаров из MIGXDB? Через транслит, как для ресурсов.

А есть ли возможность автоматически генерировать алиасы для товаров из MIGXDB? Через транслит, как для ресурсов.

В документации про это написано.

@Andchir да, нашел. Спасибо.

Добавил плагин согласно документации на событие OnDocFormSave. Для чистоты эксперимента сделал это на демо магазина. Исправил /core/components/migx/processors/mgr/default/update.php:
http://joxi.ru/KAxMOvktMonKJr

После попытки сохранить товар окно MIGX не закрывается. После проверки оказывается, что изменения все-таки сохраняются, но поле алиаса остается пустым.

Заработал после того, как код плагина взял не из /core/components/shopkeeper3/elements/plugins/migx_autoalias.php, как указано в документации, а из поста на одном из форумов.

//MODX 2.5.8

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.