본문 바로가기

Programming

웹 환경에서 php 동작 방식

1. php 동작 방식

php는 아파치 등 웹 서버에서 실행되는 서버사이드 스크립트 언어이며 인터프리터를 사용.

  • 컴파일러는 프로그램 실행 전 해석, 인터프리터는 런타임 중
  • 컴파일은 고급 프로그램 언어로 작성 된 소스코드를 기계어로 변환하는 것

클라이언트 서버 웹 환경에서 간단한 일련의 과정은 아래와 같이 동작.

  1. 클라이언트가 서버로 웹 정보 요청
  2. 웹 서버는 php 스크립트 처리 요청
  3. 해당 요청에 대한 php 로직 수행
  4. 로직 수행 결과를 웹 서버로 반환
  5. 웹서버는 결과를 클라이언트에게 응답
반응형