희렌버핏
웹 브라우저와 웹 서버 간에 전송 흐름 본문
- '웹 브라우저'와 '웹 서버' 간에 전송 흐름 (.html의 경우) -
1. 웹 브라우저 : a.com에 해당되는 웹 서버를 찾아서 a.html을 내놓으라고 함
2. 웹 서버 : 하드디스크나 SSD에 저장되어 있는 a.html 파일을 읽어서 웹 브라우저에게 전송
3. 웹 브라우저 : a.html을 해석
- 서버 동작 흐름 (.php의 경우) -
1. 웹 서버 : .php는 담당할 수 없어서 PHP 엔진한테 .php 파일을 처리하라고 명령.
2. PHP 엔진 : 웹 서버에서 a.php 파일을 읽어서 php 태그 붙어 있는 내용을 본인의 룰대로 해석한다. 데이터베이스에게 topic이라는 테이블에 수업 제목들을 달라고 요청.
3. 데이터베이스 : 수업 제목들을 찾아서 PHP 엔진에게 준다.
4. PHP 엔진 : 받은 정보를 하나의 html로 변환시켜 웹 서버에게 준다.
5. 웹 브라우저 : html 코드를 해석해서 보여준다.
'Web' 카테고리의 다른 글
버전관리 시스템 (0) | 2018.02.22 |
---|---|
HTML 속성 (0) | 2018.02.22 |
HTML이란 (0) | 2018.02.22 |
bitnami로 Apache, Mysql, php 한번에 설치하기 (0) | 2018.02.22 |