Как создать конфигуратор комплектующих с проверкой совместимости?

Привет!

Для сайта необходимо создать конфигуратор комплектующих ПК с проверкой совместимости.
То есть, если выбрана материнская плата с сокетом LGA1151, то процессор LGA1366 уже выбрать нельзя.
Так как товаров несколько тысяч, то забивать совместимые позиции для каждого товара очень проблематично.

Как это все можно оптимизировать? В какую сторону рыть?
  • Вопрос задан
  • 1442 просмотра
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
обычно материнки имеют чипсет и сокет, от чего собсно в большинстве случаев и идет совместимость, соответственно надо иметь список чипсетов и список слотов, для материнки их указывать, и для процов. Все. С разъемами видео аналогично, ну еще можно с сата / иде / скази пошаманить если надо.
Ответ написан
@TolegBoleg
Забивать придётся все равно.
Ну не список совместимых комплектующих, а поддерживаемых технологий.
Т.е. для материнки это например будет Слот процессора, типы и кол-во разъёмов видеокарт, памяти и т.д.
Сохранять все это структурно в БД и сравнивать при попытке впихнуть невпихуемое.
Информацию наверняка можно вытащить с каких-нибудь сайтов и распарить.
Интересно, в общем, я бы занялся ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы