Pour les problèmes de compatibilité c'est pourtant pas compliqué.
Quand tu achètes une carte mère, c'est marqué compatible avec moyenne tour, mini tour, ..., avec boitier ATX, ou autre ...
idem pour la mémoire, sur ta carte c'est marqué, compatible mémoire DDR ou DDR3, ou ...
Etc ...
Donc en fonction de ta carte mère, tu achètes tout ce que tu veux et qui est compatible avec, c'est tout.