많은 사람들은 ASP가 단순하고 비 효율성과 동의어라고 잘못 생각하며 ASP는 무능하고 중요하지 않다고 생각합니다.
어떤 사람들은 ASP가 안전하지 않다고 말합니다. 그 사람들은 SQL 주입이 PHP 및 JSP 프로그램에 나타나지 않는 것처럼 ASP가 안전하지 않다고 말합니다.
어떤 사람들은 ASP가 효율적이지 않다고 말합니다. 단순히 속도에 대해 이야기하는 요점은 무엇입니까? Java의 속도는 확실히 속도가 높지 않습니다. Java의 승리는 분명히 속도 때문이 아닙니다. 특정 애플리케이션 환경을 제외하고 단순히 속도에 대해 이야기하는 것은 비이성적입니다.
어떤 사람들은 ASP를 수행 할 수없고 수행 할 수 없으며 그 기능은 매우 제한적이라고 말합니다. 실제로 웹의 원리를 이해하는 한 ASP 프로그램을 작성하는 것이 스크립팅 언어를 재생하는 것처럼 보이지만 ASP는 여전히 잘 완성 할 수 있습니다 웹 애플리케이션의 타고난 제한으로 인해 일부 기능은 ASP를 수행 할 수 없으며 JSP와 PHP가 수행 할 수 있다고 생각하지 않습니다.
기능에 대해 다시 이야기합시다. 기능에 대해 이야기하려면 ASP+SQL 서버는 PHP+MySQL보다 100 배나 강합니다 그리고 데이터베이스 측면에서 사용자 정의가 없으면 표준 SQL 구문을 완전히 사용할 수 없습니다. 그러나 PHP 프로그래머는 이것에 관심이 있습니까? 아니요! 그들이 가장 관심이있는 것은 MySQL이 빠르다는 것입니다. (빠른 PHP가 아닌 빠른 것은 MySQL입니다. 마찬가지로, PHP의 결함이 아니라 거래 처리를 지원하지 않는 것은 MySQL입니다.) PHP+MySQL에 직면 할 때 사람들은 너무 합리적입니다. ASP에 직면 할 때 많은 사람들 이이 합리적인 이해가 부족합니다.
누군가 MVC를 언급했습니다. 예, JSP가 MVC를 잘 플레이 할 수 있다는 것을 알고 있습니다. 그러나 MVC의 프로그래밍 아이디어는 Java의 특허 나 MVC의 프로그램 아키텍처 아이디어를 마스터하는 한 ASP 프로그램 및 PHP 프로그램을 작성할 수 있습니다.
언어를 간단하게 비교하는 요점은 무엇입니까? JSP에 대해 이야기 할 때 Javabeans 나 EJB에 대해 이야기하지 않으므로 JSP에 대해 이야기하는 요점은 무엇입니까? 마찬가지로 ASP에 대해 이야기 할 때 COM에 대해 이야기하지 않는 요점은 무엇입니까? ASP의 핵심이 com이라는 것을 잊지 마십시오. PHP에 대해 이야기 할 때 강력한 플랫폼 인 UNIX/LINX에 대해 이야기하지 않으면 PHP는 여전히 아무것도 아닙니다.
그러나 한 가지는 확실합니다. 즉, ASP의 항목 임계 값이 가장 낮습니다. 이것은 일관된 스타일의 Microsoft 기술 (간단하고 낮은 입력 임계 값)을 준수하는 ASP의 장점으로 간주되어야합니다. 웹 개발 분야의 많은 초보자가 웹 사이트를 신속하게 개발할 수 있다는 것은 정확히 있기 때문입니다. 그러나 ASP에 대한 기본 지식을 마스터 한 많은 사람들이 ASP에 대해 잘 이해하고 있다고 생각하지만, 매우 스크램블 된 프로그램을 작성하여 다른 사람들이 ASP 농담을 볼 수있게하는 것은 바로 이것이 바로 이것이 바로 이것이 바로 이것이 바로 이로 인해 정확히 정확히 덕분입니다. 실제로, 내가 접촉 한 JSP 프로그래머 중 일부는 또한 데이터베이스 작업을 처리 할 때 많은 수준의 오류가 있지만, Java에서 개발되기 때문에 다른 것보다 우월하다고 생각합니다. 실제로, 정말 좋은 프로그래머가 ASP의 일부 원칙을 이해한다면 ASP도 잘 제어 할 수 있습니다. 어떤 사람들은 ASP를 플레이 할 수 없으므로 이것이 ASP 문제라고 말할 수 없습니다. ASP를 플레이 할 수없는 대부분의 사람들은 ASP의 구문을 올바르게 이해하기보다는 웹을 올바르게 이해하지 못합니다.
ASP의 구문은 매우 간단하며 Java의 구문은 C ++와 C가 복잡하지는 않지만 일반적인 지능이있는 사람은 누구나 배우는 이유가 없습니다.
문제는 구문 자체가 간단하지만 웹은 복잡하다는 것입니다. 우리는 여기서 특정 스크립팅 언어를 가지고 노는 것이 아니라 웹 개발을하고 있습니다.
웹 개발을위한 다른 솔루션이 있지만 기본 원칙은 동일합니다. 웹 쪽 프로그램의 실행 중 일부를 이해하면 사용하는 개발 기술의 구문 난이도는 엔트리 수준의 어려움이라는 것을 이해할 것입니다. 응용 프로그램.