Muchas personas creen erróneamente que ASP es sinónimo de simple e ineficiencia, y creen que ASP es incompetente e insignificante, y también es muy simple.
Algunas personas dicen que ASP no es seguro. Esas personas dicen que ASP no es seguro, como si la inyección de SQL no aparezca en los programas PHP y JSP.
Algunas personas dicen que ASP no es eficiente. ¿Cuál es el punto de simplemente hablar de velocidad? La velocidad de Java definitivamente no es alta. La victoria de Java definitivamente no se debe a su velocidad. Dejando de lado el entorno de aplicación específico, es irracional simplemente hablar de velocidad.
Algunas personas dicen que no se puede hacer ASP, y eso no se puede hacer, y sus funciones son muy limitadas. De hecho, siempre que comprenda los principios de la web, comprenderá que escribir un programa ASP parece reproducir un lenguaje de secuencias de comandos, pero está dirigiendo el servidor web. . Algunas funciones son si ASP no se puede hacer debido a las limitaciones innatas de las aplicaciones web, no piense que JSP y PHP pueden hacerlo.
Hablemos nuevamente sobre las funciones. Si desea hablar sobre las funciones, ASP+SQL Server es definitivamente más fuerte que PHP+MySQL no admite el procesamiento de transacciones. y los desencadenantes, y no hay definidas en el lado de la base de datos. ¿Pero a los programadores de PHP se preocupan por esto? ¡No! Porque lo que más les importa es que MySQL es rápido. (Tenga en cuenta que es MySQL lo que es rápido, no PHP lo que es rápido. Del mismo modo, es MySQL el que no admite el procesamiento de transacciones, no la culpa de PHP). Las personas son tan racionales cuando se enfrentan a PHP+MySQL. Cuando se enfrentan a ASP, muchas personas carecen de esta comprensión racional.
Alguien también mencionó MVC, sí, sé que JSP puede jugar bien MVC. Sin embargo, la idea de programación de MVC no es una patente para Java o una determinada solución.
¿Cuál es el punto de hacer comparaciones simples de idiomas? Es como cuando hablas de JSP, no hablas de Javabeans o EJB, entonces, ¿de qué sirve hablar JSP? Del mismo modo, cuando se habla de ASP, ¿de qué sirve no hablar de COM? No olvides que el núcleo de ASP es com. Cuando se habla de PHP, si no habla de su poderosa plataforma: UNIX/LINX, PHP todavía no es nada.
Sin embargo, una cosa es segura, es decir: el umbral de entrada para ASP es el más bajo. Esto debe considerarse la ventaja de ASP, que se adhiere al estilo consistente de la tecnología de Microsoft: umbral de entrada simple y bajo. Es precisamente por esto que una gran cantidad de novatos en el campo de desarrollo web pueden desarrollar rápidamente sitios web. Pero es precisamente por esto que muchas personas que han dominado algunos conocimientos básicos de ASP piensan que tienen una buena comprensión de ASP, pero terminan escribiendo programas muy revueltos, permitiendo a otros ver chistes ASP. De hecho, algunos de los programadores de JSP con los que he entrado en contacto también son muy basura. De hecho, si un programador realmente bueno entiende algunos de los principios de ASP, también puede controlar bien ASP. Algunas personas no pueden jugar ASP, por lo que no se puede decir que este es un problema de ASP. La mayoría de las personas que no pueden jugar ASP no entienden la web correctamente, en lugar de comprender correctamente la sintaxis en ASP.
La sintaxis de ASP es muy simple, y la sintaxis de Java no es muy complicada.
El problema es que la sintaxis en sí es simple, pero la web es complicada. No solo estamos jugando con un cierto lenguaje de secuencias de comandos aquí, estamos haciendo desarrollo web.
Aunque existen diferentes soluciones para el desarrollo web, los principios básicos son los mismos. Si comprende algunos de los principios de ejecución de los programas del lado web, comprenderá que la dificultad de sintaxis de la tecnología de desarrollo que usa es solo una dificultad de nivel de entrada. Aplicaciones.