컴퓨터언어/PHP

2. PHP의 원리

bbanpro 2021. 1. 11. 20:21
728x90
반응형

클라이언트가 브라우저를 통해 http request를 보낼 때 html 파일은 웹서버가 스스로 즉시 response 가능하다. 단, 어디까지나 정적 파일이다.
하지만 웹서버가 php 파일은 즉시 실행 불가능하기에 이를 php 프로그램에게 위임한다.
이때 php 프로그램은 /htdoc/index.php를 열어 php 코드를 실행하고, 웹서버가 알아들을 수 있는 html로 해석한다.
이렇게 만들어진 새로운 순수 html 코드를 다시 웹서버가 브라우저에게 전송하는 것이다.
단순한 정적 html과 달리, 웹 페이지를 그때그때 동적으로 생산해낼 수 있는 php!

728x90
반응형