Поиск

Добрый день есть сайт, на нем 50.000 товаров, каждому товару присвоен код из 6 цифр, как можно убыстрить поиск долго ищет…

А код присвоен куда - это дополнительное поле товара кастомной разработки, или в характеристиках, или использовано одно из стандартных полей по не совсем стандартному сценарию?

КОД — идентификатор товарной позиции в вашем магазине (SKU). Заполнять это поле не обязательно, а значения в нём могут быть одинаковыми для нескольких товаров;

Скопировал из документации cs-cart

https://www.cs-cart.ru/docs/4.11.x/user_guide/manage_products/products/

Нужно оставить поиск только по артикулу?

мы восновном ищем по артикулу, неокотрые ищут по названию. Как просто его убыстрить. Чтобы быстро искал.

Нужно изучать, на чем именно тормозит. И либо оптимизировать запросы, либо прикручивать что-то типа ElasticSearch

А можно ссылку?

Можете попробовать поотключать в файле /design/themes/responsive/templates/common/search.tpl лишние поля для поиска.
Например, убрать поиск по краткому и подробному описанию, ключевым словам:
name=“pshort” value=“N”
name=“pfull” value=“N”
name=“pkeywords” value=“N”

Кэш не забудьте только почистить.

Либо можете использовать дополнительный модуль, типа такого - https://www.cs-commerce.com/ru/search-speedup-add-on-for-cs-crart.html. Мы у себя используем для поиска по 500 000 товаров,