Se devi scegliere tra ASP e PHP, ti consiglio vivamente il PHP.
Premetto che conosco abbastanza bene ASP e pochino PHP, sono entrambi facilissimi da imparare: se conosci già qualcosa di Visual Basic o di VBScript, conosci già anche ASP; se conosci qualcosa di C o di Java (o anche Javascript) allora non ci metti niente ad imparare PHP!
Ti consiglio PHP perché è molto più diffuso rispetto ad ASP (guarda ad esempio gli spazi web gratuiti: con ricerche un po' di ricerche, ne trovi solo 4-5 che supportano ASP, una infinità che supportano PHP!).
Comunque con PHP e ASP fai circa le stesse cose, quindi i risultati che otterrai studiando l'uno o l'altro saranno simili.
Ripeto: io consiglio PHP![]()