의견.png

CGI

해시넷
dltmdgns (토론 | 기여)님의 2021년 7월 9일 (금) 09:23 판 (개요)
이동: 둘러보기, 검색

CGI(Common GateWay Interface)는 웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이다. 존재하는 많은 웹 서버 프로그램은 CGI의 기능을 이용할 수 있다. 씨지아이라고 읽는다.

개요

CGI는 Common GateWay Interface의 줄인말로 말 그대로 해석하면 외부 프로그램과 브라우저 사이의 일반적인 입출력 방법을 말한다. 즉, 웹 브라우저와 외부 프로그램의 상호간의 정보를 주고 받는 역할을 하는 프로그램이다. 웹 서버 프로그램의 기능의 주체는 미리 준비된 정보를 클라이언트(이용자)의 요구의 응답해 보내는 것이기 때문에 서버 프로그램 그룹에서는 정보를 그 장소에서 동적으로 생성하고 클라이언트에 송신하려는 조합을 작성하는 것이 불가능했다. 서버 프로그램에서 다른 프로그램을 불러내고, 그 처리 결과를 클라이언트에 송신하는 방법이 고안되었는데, 이를 실현하기 위한 서버 프로그램과 외부 프로그램과의 연계를 정한 것이 CGI다.[1]

원리

영화

장단점

각주

  1. 공용 게이트웨이 인터페이스〉,《나무위키》

참고자료

같이 보기


  의견.png 이 CGI 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.