e_v_medvedev, ок, большое спасибо, присмотрюсь повнимательнее. Да, численные типы данных для атрибутов - это очень важно в данном случае.
Здравствуйте, уважаемые!
Помогите, пожалуйста, с выбором. Заказчику нужен интернет-магазин.
Исходные данные такие: сейчас около 5 тыс. наименований, в дальнейшем может быть больше.
Приоритет - возможностям поиска. Поиск нужен разнообразный. И быстро работающий.
Товар - различные детали. У разных деталей могут быть разные группы характеристик. Необходимо сделать поиск по характеристикам внутри каждой группы.
У детали могут быть аналоги в других группах. Нужно их найти, причем не 2-3 штуки, а полный список.
У детали есть размеры. Нужна возможность поиска деталей по размеру с допусками. Опять же, для каждой из групп товара допуски свои.
Т.е. тут получается масса дополнительных запросов.
Я очень сомневаюсь, что подобный функционал есть в каком-то готовом движке. Т.е. по-любому надо дописывать. Может, вы сможете подсказать, в каком движке из не сильно дорогих хорошо реализован поиск, работа с базой? Что получится быстрее и удобнее допилить?
Язык движка - PHP.
Сейчас у заказчика ShopCMS. Количество запросов к базе и общий стиль кода убивают. Я сама работала в основном с VirtueMart, но он вряд ли подойдет для этой задачи, много лишнего. По той же причине не хочется обращаться к Битриксу. Буду очень благодарна за дельные советы.