ASP е на абсолютно същия принцип като PHP , но за него се иска пари понеже е разработка на Microsoft докато PHP е безплатен и върши същата работа като ASP.Също така ASP изисква Windows хостинг а те всичките са платени, а и не са толкова надежни като Linux хостингите. Извод : карай си на PHP !!!
И тук идва един интересен въпрос.. Защо PHP? В смисъл - какво му е по-доброто. Вярно, и аз пиша на него (пък и не съм много по програмирането във каквито и да било форми).. Но това не значи, че останалите за по-лоши. Просто PHP е по-комерсиален..