Det ar egentligen inte sa stor skillnad mellan ASP och PHP mer an syntaxen. Du har nagra extra finesser i PHP som inte ASP har och viceversa.
ASP har en "enklare" syntax for nyborjare och ar darfor ansett som enklast att borja med.
Att ASP i vissa fall funkar och i andra inte (som tidigare talare sa) har absolut inget med spraket att gora utan den som skrivit koden. Kanske beror det pa att valdigt manga unga och oerfarna ASP kodare florerar pa natet?

ASP ar ocksa, tyvarr, valdigt feltolerant vilket gor att dalig kod kan "verka" funka.. men som sagt ibland inte gor det.
Ha det bra
Mattias