어떤 종류의 웹 서버가 있는지 아세요? 그것들의 장단점은 무엇입니까?
조작 방법
0 1 거리 불량배
Apache (HTTPD 서버라고도 함) 는 현재 가장 널리 사용되는 웹 서버로 다양한 플랫폼에 적용됩니다. 아파치가 처음 출시되었을 때, 그것은 많은 결함이 있었다. 이제 수리가 완료되었습니다. 만약 당신이 웹 서버 연구원이라면, 변쇼는 당신이 Apache 를 사용하는 법을 배워야 한다고 제안했다.
장점: 작고 유연하며 확장 가능하며 안정적입니다.
단점: 소프트웨어는 오픈 소스이므로 많은 취약점이 쉽게 발견될 수 있습니다.
02Nginx
Nginx 는 Linux 플랫폼 아래의 우수한 웹 서버입니다. 변쇼는 이전에 이 서버를 사용했는데, 이는 느린 응용 프로그램을 실행하는 속도를 크게 높였다.
장점: 압축비 높음, 로드 밸런싱, 속도 향상
단점: 응용 프로그램에는 숙련 된 리눅스 명령이 필요합니다.
03 (이민 검사원 이민 검사와 동일)
IIS 는 Microsoft 플랫폼의 웹 서버이자 Windows 플랫폼의 서버입니다. 그것은 인터넷 글과 매우 잘 맞아서 초보자가 빨리 익힐 수 있다.
장점: 설치 구성이 간단하고 배우기 쉽습니다.
단점: 단일 플랫폼 적합성, 보안이 개선되어야합니다.
미들웨어
WebLogic 은 엔터프라이즈 개발 전용 웹 서버입니다. 일반적으로 Java 언어와 함께 Apache 와 유사한 것을 사용합니다. 동시에, 그것의 구조도 매우 우수하다.
장점: 안전성이 높고, 전문성이 강하며, 결합성이 낮다.
단점: 파악하기가 쉽지 않다. 어느 정도의 전문적인 축적이 있어야 능숙하게 응용할 수 있다.
05 수컷 고양이
Tomcat 은 많은 Java 학습자가 잘 알고 있는 웹 서버입니다. 일반적으로 자바 웹 개발을 처음 배우는 사람들은 Tomcat 를 서버로 사용하는 연습을 한다. 시각화 된 운영 인터페이스와 명령 문이 모두 있어 좋은 엔트리 레벨 서버입니다.
장점: 간단하고 이해하기 쉽고, 배포가 쉽고, 널리 사용됩니다.
단점: 확장성이 약하고, 구성성이 약하며, 동시성이 약하다.
06 조명 tpd
Lighttpd 는 가볍고 기능이 많은 오픈 소스 웹 서버입니다. 현재 이용률이 비교적 낮아 아직 보급되지 않았다.
장점: 작고 정교하며 강력합니다.
단점: 허점이 많고 학습 자원이 적다.
07 태양
Sun 은 Solaris 용 웹 서버이며 널리 사용되지 않고 Sun 의 해당 웹 제품에만 적용됩니다. 다른 개발자들도 이 서버를 쉽게 사용할 수 없다.
장점: 타겟이 강하고, 동시성이 높고, 빠르고 효율적입니다.
단점: 파악하기가 어렵고 적응성이 낮습니다.
08 부두
Jetty 는 Java 웹 전용 서버입니다. 서브렛 프로그램을 실행하는 데 사용되며 많은 서버 중 가장 제한적입니다. 변쇼는 네가 이 서버를 장악하는 것을 추천하지 않는다.
장점: 내용이 간단하고 이해하기 쉽다.