JSP와 ASP의 차이점
JSP와 ASP는 동일한 작업을 수행함에도 불구하고 다른 방식으로 작업을 수행합니다. JSP 코드는 서블릿으로 해석되거나 컴파일 될 수 있지만 ASP 코드는 액세스 할 때마다 즉시 해석됩니다. 이것은 JSP 페이지가 실제로 컴파일 될 필요가 있기 때문에로드하는데 약간 더 오래 걸린다는 것을 의미합니다. 그러나 코드가로드 된 후에 코드가 변경을 요구하지 않는 한 실제로는 더 빨리 수행됩니다. 코드가 변경되면 재 컴파일해야하므로 오래 걸립니다. 성능이 많이 저하 될 정도로 코드 변경이 자주 발생하는 경우 코더는 ASP와 마찬가지로 성능 수준이 다소 차이가 나는 것처럼 페이지를 해석 할 수 있습니다. JSP 코더는 여전히 플랫폼 독립적 인 Java 서블릿으로 컴파일하거나 운영 체제의 원시 바이트 코드로 컴파일 할 수 있습니다.
오늘날 대부분의 웹 개발자는 JSP 또는 향상된 ASP 버전의 ASP를 사용합니다. 그물. ASP 또는 ASP를 사용하여 Microsoft Windows를 실행하는 웹 서버를 사용하는 사람들을위한 것입니다. NET은 이미 주어진 것입니다. Linux와 같은 오픈 소스 소프트웨어를 사용하는 사람들은 무료 또는 비공개 옵션을 선택할 수 있습니다. 대부분의 사람들은 PHP와 같은 다른 오픈 소스 소프트웨어를 사용하지만 JSP는 그다지 멀지 않습니다.1. JSP와 ASP는 모두 서버 측 스크립팅 언어입니다.
2. JSP는 Sun Microsystems에서, ASP는 Microsoft에서3입니다. JSP는 무료이지만 ASP는 비용이 든다. 4. ASP 코드는 JSP 코드가 실행 시간
5에 컴파일되는 동안 해석됩니다. 변경 사항 수가 적 으면 JSP 코드가 ASP보다 빠르게 실행됩니다.
6. 대부분의 Windows 사용자는 ASP를 사용하지만 Linux와 같은 오픈 소스 운영 체제 사용자는 JSP를 사용합니다.