본문 바로가기

반응형

아카이브

(42)
[nginx] [NGINX] -CGICGI는 Common Gateway Interface의 약자로 웹서버와 외부 프로그램을 연결해주는 표준화된 프로토콜이다. 웹이 처음 등장했을 때는 HTML과 이미지를 전달해주는 웹서버 밖에 없었다. 하지만 웹에 대한 수요가 증가함에 따라서 정적인 HTML만을 가지고 정보를 제공하는 것에 한계가 생겼고, 이를 극복하기 위해서 등장한 기술이 CGI다. 웹서버로 요청이 들어왔을 때 그것이 웹서버가 처리 할 수 없는 정보일 때 그 정보를 처리 할 수 있는 외부 프로그램을 호출해서 외부 프로그램이 처리한 결과를 웹서버가 받아서 브라우저로 전송하는 것이다. 외부 프로그램은 C, C++, 펄, PHP, Python등 어떤 언어로든 작성될 수 있는데, 이것이 가능한 것은 웹서버와 외부 프로그램 사..
[PHP] [PHP] Server Side Script ->서버측에서 동작하는 언어 서버&클라이언트 -> 프레임(골격)서버를 구축하는 부품들-> apapche,IIS / PHP, PYTHON, JAVA / MYSQL ORACLE.. WS WB WEB BROWSER(WEB CLIENT) 수많은 페이지/ 변동되는 페이지를 처리할 수 X "정적인 페이지를 극복하기 위한 노력" -> CGI WS | WCEX) O2.ORG/TOPIC.PHP 라는 URL을 WC에서 엔터! O2.ORG를 따라가면 WS를 만나게 됨. 그렇다면 WS는 파일에 주목함즉, WS는 PHP파일에 주목함. WS는 .PHP파일을 처리할 수 없을 경우를 판단하여 PHP파일을 처리할 수 있는 PHP ENGINE을 알고 있다.(HTML은 처리할 수 있음.) 따라..

반응형