[웹프로그래밍과 PHP] 1. PHP 동작 방식

in #kr5 years ago

PHP는 서버에서 동작하는 서버 사이드 언어이다. JSP, PHP, ASP, ASP.NET 등의 서버 사이드 언어를 동적 언어라고도 부른다. HTML처럼 언제 누가 요청하더라도 같은 페이지를 보여주는 정적 언어와 달리 동적 언어는 사용자에 따라 시기에 따라 보여지는 페이지가 달라질 수 있다.

사용자가 index.php 페이지를 요청하면, 정적 언어를 처리하는 웹서버는 PHP engine에게 처리를 위임한다. PHP engine은 index.php에 있는 php 코드를 해석해서 php 코드를 실행한 후, 처리 결과를 웹서버에 반환한다. 그러면 웹서버는 php 처리 결과를 html에 반영해 사용자에게 전달한다. 즉, php는 서버에서 데이터를 주고 받으며 그에 맞는 페이지를 html로 반영하고, 사용자는 html로 페이지 내용을 확인하게 된다.

  • 이 내용은 칼리!도커를해킹하다 2부의 아주 일부입니다. 책에서 더 자세히 다룹니다. 2부는 2019년 6월 출간 예정입니다.

  • 칼리!도커를해킹하다 1부는 2부를 공부하기 전에 알아야 할 내용으로 이미 전자책으로 출간되었습니다.

리디북스 https://ridibooks.com/v2/Detail?id=2853000018&fbclid=IwAR3q5hlVZeX20HWAPjWbDnqg8AqYJhx5vWQG2zLxH4xYpS0eWxOdeFLInNE

예스24 http://www.yes24.com/Product/Goods/71536932?scode=032&OzSrank=4

알라딘 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=187404326

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 60896.14
ETH 2915.81
USDT 1.00
SBD 3.55