Да, наверное характеристики и имел ввиду.
Заказ не очень специфический. Можно сделать универсальный конфигуратор. И создавать наборы чего угодно, суть в совместимости этих наборов и в том, что клиент сам их подбирает.
Если это будет платное расширение и будет стоить разумные деньги, я бы купил.
Попытаюсь подробнее описать как должен работать это конфигуратор. Например,
http://www.oldi.ru/catalog/configurator/В первом сообщении я говорил, что желательно, чтобы можно было начать с любой комплектующей, но можно упростить, и жёстко задать этапы подбора.
По совместимости. У каждого товара в магазине может быть какой-то набор характеристик. Например, у процессора - сокет, частота, число ядер, микроархитектура и т.п., у мат платы, форм фактор, сокет, поддерживаемые микроархитекруты процессоров (sandy, ivy) и т.п, у видеокарты, тип разъёма, размер, потребляемая мощность, разъёмы доп питания и т.п., у корпуса размеры, кол-во слотов для дисков... Проще говоря, у комплектующих есть пересекающиеся характеристики, по которым можно определить совместимость. Например, выбираем процессор, фильтр ддя выбора только по категории "процессоры" (или можно задать для всех процессоров характеристику "процессор"). Далее, мат плата, фильтр по категории "материнские платы" (или такой-же характеристике) и по характеристикам "сокет" и "микроархетектура", которые совпадают с такими же у процессора. Далее, видеокарта, фильтр по категории "видеокарты", типу разъёма - совпадает с типом разъёма мат. платы. И так далее.
Есть некоторые моменты. Например, возможность добавить несколько штук оперативной памяти, но не более характеристики мат. платы "кол-во слотов для ОЗУ", также возможность добавит несколько HDD, но не более разъёмов под хдд на мат плате. При подборе корпуса определяется колво разхёмов для подключения всех выбранных устройств и суммарное потребление мощности и размеры мат платы и видеокарты (кулера процессора).
В конце считается общая сумма, возможность из админки задать стоимость сборки и настройки (если надо).
Может быть что-то упустил. Можно подумать над какими-то моментами.