-
CGI(Common Gateway Interface)컴퓨터 용어 2020. 10. 25. 16:07반응형
응용 프로그램과 그래픽 장치 사이의 인터페이스 기준.
즉, 응용 프로그램에서 모니터, 프린터, 플로터 등과 같은 장치를 사용하여 그래픽 정보를 생성, 편집, 출력하는 방법을
정의한 표준화된 방법을 말한다.
CGI에 사용되는 언어와 C외에 쉘 스크립트나 Perl 스크립트 언어를 사용하여 작성할 수 있다.
폼을 사용한 메일의 송신이나 게임 등, HTML에서는 불가능한 인터랙티브한 요소를 홈페이지에 받아들여 쓸 수 있다.
예를 들면, 자신의 홈페이지를 만들었을 때 누가 자신의 홈페이지에 접속했고
자시의 홈펭이지에 대해 어떻게 생각하는지 알고 싶다거나,
홈페이지를 통해 물건을 주문받는다거나,
특정한 데이터 베이스의 내용을 서비스 해주고 싶은 경우 홈페이지를 사용하는 사람들로부터
이름이나 주소 등의 자료를 얻어야 할 것이다.
그리고 원하는 상품을 고르게 한 후 찾고자 하는 자료의 이름을 입력하도록 해야 할 것이다.
이런 기능을 지원하는 홈페이지를 작성하는 기업이 CGI이다.
쉽게 말해 cgi는 웹 서버를 운영하는 사람이 사용자들로부터 특정 정보를
얻어 자신의 프로그램에 사용하려고 할 때 필요한 인터페이스이다.
//그림 상으로 봤을 때는
그저, 묻고 답하기 같은 텍스트 입력하는 창 같았다.
이름 경로는? 지역? 연락처? 반응형'컴퓨터 용어' 카테고리의 다른 글
[컴퓨터 용어] check-sum 체크섬 (0) 2020.10.25 [컴퓨터 용어] chat 채트 (0) 2020.10.25 [컴퓨터 용어] CG(Computer Graphics) 컴퓨터 그래픽 (0) 2020.10.25 [컴퓨터 용어] CERN(European Laboratory for Particle Physics) 유럽 소립자 물리학 연구소 (0) 2020.10.25 [컴퓨터 용어] CDMA(Code Division Multiple Access) 시디엠에이, 코드 분할 다중 액세스 방식, 부호 분할 다원 접속 (0) 2020.10.25