Web CGI 모듈의 통합운영 방식에 의한 웹 서버 성능개선

최근 20년간 웹의 급격한 발달로 우리의 일상 생활은 하루라도 컴퓨터 모니터 화면을 떠날 수 없게 되었다. 당장 오늘 기사를 보면 어제 몰랐던 신기술이 이미 우리의 컴퓨터마저도 점령하고 있는 시대에 있다. 끊임없는 웹 서비스의 개발로 단지 저장되어 있던 정보를 읽는 것 뿐만 아니라 게시판이나 꼬리 말처럼 동적으로 생성되는 정보도 접할 수 있게 되었다. 그 선두에 있었던 주인공이 바로 CGI Script이다. 초창기 웹과 함께 개발되어 왔으나 시간 지연과 자원 낭비에 의한 문제 때문에 현재에도 다양한 방면에서 발전을 거듭하고 있다. 본 논문은 이에 발 맞춘 수정, 개선된 CGI Script를 제안하고자 한다. 핵심 내용은 CGI Script의 모듈화와 모듈들을 하나의 프로세스로 통합하여 수행, Shared Library를 사용하는 것으로써 위에 제시된 문제점들을 개선하고자 한다.