[컴퓨터이론] CGI 리포트
- 최초 등록일
- 2001.10.25
- 최종 저작일
- 2001.10
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
도움이 되길
목차
1. CGI의 개요
2. CGI의 동작 원리
3. CGI 인터페이스
4. CGI 언어
5. 결론
본문내용
1. CGI의 개요
CGI란 Common Gateway Interface의 준말로 외부 게이트웨이 프로그램과 웹 서버 사이에서 필요한 인터페이스의 표준을 말한다. 보통 HTML 문서는 한번 쓰고 나면 변하지 않는 정적인 문서이지만 CGI 프로그램을 이용하면 실시간으로 정보를 출력할 수 있는 동적인 문서를 만들 수 있다. 위에서 말한 게이트웨이 프로그램이란 웹 서버가 직접 시스템의 자원을 다루지 못하고 이 프로그램을 통해서만 가능하게 하는 중간 역할의 프로그램인데, 이 게이트웨이 프로그램의 입력과 출력을 정의한 것이 CGI이고, 입력과 출력이 CGI에 맞게 프로그램 하는 것이 CGI 프로그래밍이다. CGI는 웹 서버와 외부 애플리케이션 사이를 연결하기 위한 일종의 표준이라고 볼 수 있다. 웹 서버가 일방적으로 서비스를 제공하는 데 그치는 것이 아니라 사용자의 요구를 받을 수도 있게 하기 위해 만들어진 것이다. HTML 문서는 미리 만들어진 것이기 때문에 에디터를 바꾸기 전에는 내용이 전혀 바뀌지 않는다. 이에 반해 CGI는 사용자의 요구에 따라 즉석에서 문서를 만들게 된다. CGI는 클라이언트에게 전송하도록 하는데, 그 응답은 HTML 문서, GIF 파일, 영상 클립, 또는 클라이언트의 브라우저가 볼 수 있는 모든 형태의 데이터일 수 있다. 이로 인해 사용자와 보다 상호적인 웹 페이지 작성이 가능한 것이다.
참고 자료
없음