Pour moi qui suis passionné de programmation depuis tout petit, les langages tels qu'asp sont toujours restés obscures... Le php est bien plus lisible et clair.
Et sans prosélitisme php est conceptuellement fait pour ce que tu veux faire, asp n'est qu'une vilaine copie à la sauce vb
Au delà de ça, php gratuit, apache gratuit (même si IIS peut très bien fonctionner avec php), le choix est vite vu niveau financier surtout que t'installe php où tu veux, pour asp on repassera