Estoy de acuerdo, pero...
- Php es un lenguaje libre
- Php dispone de muchismos mas recursos que asp.
- Php dispone de recursos open source.
- Php en linux,,los limites los pones tu (se supone que tu servidor esta con linux ¿no?)
- Php dispone de metodos de creacion de paginas que vamos, son realmente increibles, juntando php-nukes puedes crear algo mas alla de lo imposible.
En resumen creo que php es el mejor lenguaje en combinacion con MySQL que existe en estos momentos para la creacion de paginas web, si le unes scripts en perl,javascript y dhmtl puedes hacerlo todo, por ejemplo:
- Creacion de graficos interactivos por el usuario, al estilo photoshop y demas, incluso hay un modulo para php-nuke y gimp que es asombroso.
- Creacion o uso de binarios ejecutables por parte del propio usuario.
- Modificar javascripts para relacionarlos con Mysql (pon limites)
- Crear paginas que obtiene informacion como si del servidor se tratase.
Un ejemplo real lo estamos desarrollando personas que en principio no tenemos titulacion ni estudios informaticos. (autodidactas todos en el campo informatico)
Una aplicacion usando php, Mysql y perl:
La pagina es la de un empresa que distribuye maquinaria industrial.
Los usuarios registrados como dueños o responsables de la empresa pueden incluso ver el estado actual de las maquinas de su empresa si asi lo desean.
Esto lo hacemos monotorizando una serie de procesos en las maquinas conectadas a una red, esta red tiene salida a la maquina donde se aloja un servidor, mediante cron realizamos un envio periodico de archivos al servidor web , usando un script para el bash mostramos informacion en un archivo de parametros de las maquinas conectadas a la red en tiempo real, el archivo resultante lo incluimos en una base de datos (archivo sql) este archivo lo mandamos al servidor web y luego usamos php para ver datos etc...
Las ventajas de usar php quedan patentes en este ejemplo, ofrecemos servicios mucho mas baratos que la competencia, mas estables (aqune esto alguien lo podria discutir con al eterna flame: linux VS windows) y esto repercute en beneficio de todos, mas clientes, menos horas de trabajo, y precios mas baratos sin perder margen de beneficios, ademas, esto si soy sincero, en windows me costaria un monton de horas y problemas , es mas no sabria ni como empezar a diseñarlo.
Mi propuesta: usa php y mysql aunque sea para una web sencilla.