왕초보를 위한 Python 2.7 12. 인터넷 12.7. CGI

12.7. CGI

주의! 옛날 옛적, 호랑이 담배 먹던 시절에 쓰여진 글입니다. Django와 같은 웹 프레임워크를 사용하기에 앞서 웹 프로그램의 작동원리를 날것으로 이해하는 데에 도움이 될 수도 있어, 가독성을 높이는 수준에서 수정하였습니다. 현대적인 웹 개발 스타일에 맞지 않는 설명이 있거나, 예제 코드가 올바로 동작하지 않을 수도 있습니다.


웹 서버도 준비되고 했으니까 프로그램을 슬슬 짜볼까요? 우리가 작성할 프로그램은 CGI 스크립트라고 하는 서버측 프로그램이 되겠습니다~

CGI 스크립트의 원리는 간단히 말해서 ‘프로그램이 웹페이지를 만들어준다’는 것입니다. 사용자는 CGI 스크립트를 실행시킨 결과물을 볼 뿐, 프로그램의 내부는 볼 수 없지요.

말보다는 예제를 통해서 이해하는 것이 빠르겠군요. HTML에 대해 잘 모르시는 분은 이해하기 힘든 부분이 있겠지만, 원리만 대충 이해하고 넘어가시면 됩니다. 앞으로 홈페이지를 만들거나 웹 프로그래밍을 하실 생각이 있다면 HTML 책을 한 권 사서 공부하시는 것이 좋겠구요.

마지막 수정일 : 2012년 7월 1일 11:38:02 오전
이 름 :
홈페이지 :
비밀번호 :
검색구분 :
최근변경이력