웹서버란 무엇인가 ? 그리고 CGI는?

JaeGu Jeong·2022년 11월 10일
0

웹서버가 하는일

클라이언트(브라우저)에서 www.test.com/index.html, www.test.com/example.html 처럼 www.test.com 사이트의 특정 페이지를 소켓을 통해 요청하면 웹서버는 가지고있는 html을 클라이언트에게 소켓을 통해 전송한다.

cgi는?

로그인 후 프로필 페이지를 보면 모두 다른 프로필사진과 이름을 가지고 있다. 규모가 큰 서비스의 웹서버는 모든 html파일을 다 가지고 있을 수는 없다. 로그인된 사이트 템플릿을 기본으로 그 위에 동적으로 페이지를 만들어주는 것이 cgi이다. 만드는 방식은 python이든 java든 c언어든 데이터를 처리하여 write할 수 만 있으면 가능하다.

profile
BackEnd Developer

0개의 댓글