CommonGatewayInterface One of the WebProgramming method. ProgrammingLanguage에 상관없이 동작하는 동적 [[HTTP]] 프로그래밍 인터페이스. 초창기 많이 사용하던 방식으로 [[Cee]] 및 [[Perl]]이 단연 많이 쓰이다가, 최근엔 [[Python]]도 많이 쓰인다. 치명적인 단점은, 매 쿼리당 독립적인 프로세스가 가동되어야 한다는 점. 이 문제의 해결을 위해, 이미 프로세스가 떠있는 가운데, request를 처리하는 서버사이트 스크립트 [[ASP]], [[JSP]], [[PHP]]의 방법들이 쓰여져 왔다. [[CGI]]내부에서는 FastCgi, [[SCGI]]등의 방법으로 해결안을 모색중. 변수들이 서버랑 클라이언트랑 왔다갔다 하는 방법은 서버의 환경변수를 이용하는 것이다. ---- SeeAlso ApmModPythonInstallInLinux