컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 어떤 종류의 웹 서버가 있는지 아세요? 그것들의 장단점은 무엇입니까?

어떤 종류의 웹 서버가 있는지 아세요? 그것들의 장단점은 무엇입니까?

요즘 웹 서버는 종류가 다양하기 때문에 누구나 프로젝트를 할 때 자신의 요구에 따라 유연하게 선택할 수 있다. 어떤 웹 서버가 있는지, 그리고 장단점을 여러분과 함께 나누겠습니다.

조작 방법

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 웹 전용 서버입니다. 서브렛 프로그램을 실행하는 데 사용되며 많은 서버 중 가장 제한적입니다. 변쇼는 네가 이 서버를 장악하는 것을 추천하지 않는다.

장점: 내용이 간단하고 이해하기 쉽다.

上篇: 방대동의 앨범' 오렌지월' 에 대한 마지막 노래 下篇: 농장에서 채소를 재배하여 돈 버는 방법
관련 내용