ну для начала потренироваться, а в конечном варианте конечно для сайта ..
задача пока стоит без замарочек, максимум только привязка получается к совместимости .. т.е. на материнскую плату к примеру сокет 775 нельзя поставить процессоры сокета 478, мне бы пару вариантов глянуть дальше додумаю как-то )) я только учусь PHP потому тяжеловато сразу сообразить как это можно сделать))
При такой задачи Вам не обойтись без клиентской части разработки. Динамика и проверка должна быть на стороне клиента в таком случае.(IMHO) У Вас как даные хранятся? Используете базу даных? Тут спроектировать базу нужно хорошо.
Huntsman, простенький не получится. В системнике может быть больше 1 диска, так-же с оперативой и не нужно забывать об совместимости устройств и т.д.Опишите подробнее задачу. Это для тренировки или будет где-то висеть на сайте?
OrmaJever, пока могу посоветовать тестировать на ФФ и пользоваться если заработает, а я буду изучать статью. Это мой первый юзер-скрипт. И возможно кто-то опытный поправит. Ещё попробуйте глянуть на особености установки расширения для вашего браузера тут