php vs. asp es una de las tanta guerras interminables que hay en la informática... igual que windows/linux, ati/nvidia, amd/intel, gnome/kde, etc etc..
Cita: Cual de todos estos es el mejor y por que?
sonará a cliché (¿se escribe así?), pero la mejor es "la que se ajuste a tus necesiades". Yo me incliné por php.. ¿porqué? Principales ventajas que yo veo de php sobre asp:
- es multiplataforma*, por lo tanto no es necesario un server windows y eso repercute en el precio del hosting
- php tiene licencia estilo apache, lo que me agrada mucho más que las licencias de m$.
- me da toda la impresión que la comunidad de desarrolladores de php es mayor que la de asp
* creo que es posible ejecutar asp en apache bajo linux, pero que yo sepa no hay demasiados hostings que tengan esa opción y además asp en esas condiciones (supongo) no ofrece todo su pontencial
PD: sobre los demás (cgi, jsp) prefiero no opinar ya que no los conozco muy bien.