C'est pas le système d'exploitation qui joue le rôle le plus important dans le développement d'un site web.
Ce sont les connaissances que tu as.
Que ce soit Linux, Mac ou Windows, c'est pas l'un ou l'autre qui fera de ton site web plus "beau, ergonomique ou performant".
Tu as seulement besoin d'un éditeur de texte basique comme "NotePad++" qui aide pour l'affichage du code et de 3 navigateurs différents afin de tester, c'est tout.
Au pire, tu as d'autres logiciels, du genre SublimeText, qui est disponnible sur Mac, Windows et Linux. Ou alors Brackets...
Après je peux comprendre que certains ce sentent plus à l'aise en "développant" dans un OS au lieu d'un autre, mais ça change pas grand chose ;).
Par exemple : C'est comme les photographes amateurs qui veulent s'acheter le meilleurs DSLR à +1400€ pensant qu'ils feront de bien plus jolies photos et des objectifs trop chers. Ca ne change rien du tout, si tu sais pas faire de belles photos avec un appareil photo de 300€ ça sert à rien de prendre un appareil photo à 1000€.
Il y a des personnes qui font des photos juste incroyables avec des appareils photo basiques, voire même avec des smartphones, alors que d'autres ils ont les meilleurs DSLR et qui font que de la M&#!e
Personnellement, je trouve que les deux OS sont bien (Windows et MAC) et bien sur la plupart des distributions Linux.
Après rien ne t'empêche de monté un beau PC et d'y installer les trois OS, Hackintosh, Windows, Distribution Linux et de booter sur n'importe quel OS, quand tu veux.
Après, des fois ça fait du bien de changer d'environnement :p
Comme dit plus haut, il faut te renseigner sur les composants compatibles. Certes c'est considéré comme étant illégales par Apple, ce qui est tout à fait normal et logique en même temps. Mais en soit, il n y a rien à craindre, c'est pas vraiment "ILLÉGALE" jusqu'au point où ils viendront sonner chez toi... Questions composants, la majorité sont compatibles, il n y a pas de soucis à se faire à ce point-là, mais bon, certains sont mieux que d'autres.