CGI랑 PHP의 차이


사용자가 웹브라우저로 어떤 입력을 하면 웹서버는 CGI 프로그램을 실행시키면서 사용자로 부터 받은 값을 전달한다.
전달받은 CGI프로그램은 일정한 내부수행을 하고 결과를 웹서버로 보내게 되고 웹서버는 그 결과를 클라운트로 보내면서 하나의 작업을 끝내게 된다.

PHP도 이러한 CGI방식으로 동작할 수 있지만 아파치 서버에서 사용될 때는 주로PHP해석엔진이 아파치 모듈의 형태로 붙어서 동작하게 된다.
이러한 모듈방식은 다중 사용자가 접속했을때 CGI 방식에 비해서 빠른 실행속도와 함께 서버부하를 줄일 수 있다.


크리에이티브 커먼즈 라이선스Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.