딱딱한 페이지 그만(작성중)

2015. 8. 24. 16:32프로그래밍/ETC

728x90
728x90

HTML만으론 딱딱하고 지루하다,

클라 웹 브라우져 <= html 코드 <= 웹 서버

웹 서버는 페이지를 전달하는 과정에서 생명력 없는 HTML만 보낸다.

*왜 생명력이 없냐며 부들거린 사람들이 많았다.

일단 책에 이렇게 나와있으니깐.......저자에게 뭐라 하는 것으로...........(헤드퍼스트 php&mysql)


PHP는 웹 페이지에 생명을 불어넣는다.

클라 웹 브라우져 <= html 코드 - PHP <= php 스크립트 - 웹 서버


클라 웹 브라우져 - 여전히 HTML만 구동하고 있다. HTML 코든느 서버에서 php가 동적으로 만들어 낸 것.

html 코드 - php의 계획 된 로직에 의한 HTML의 동적으로 만들어 준다.

php 스크립트 - 웹 서버에 저장되어 HTML을 조작하여 브라우저에게 전달한다. HTML 코드를 함께 가진다.


바보같은 질문은 없다.

Q:php란 무엇인가요?

A:PHP는 원래 Personal Home Pages의 약어입니다. 하지만 최근에는 PHP를 HyPertext Processor로 부르는 사람도 생겼다.


Q:웹 브라우저가 웹 페이지의 이름을 주소 창에서 .php로 표현하고 있는데, 

이 웹 페이지가 정말 순수하게 HTML로 만들어진 것이 맞나요?

A:페이지가 처음에는 PHP 코드에서부터 시작되었지만 브라우저에 도착하기 전에 모두 HTML로 변환된다.


$_POST는 폼 데이터를 스크립트로 전달한다.

배열 형태의 특별한 PHP 저장소. 하나의 이름으로 여러 변 담을 수 있다.



예시 메일 보내기

report.html



report.php



mail이 보내지지 않는다면?

sudo apt-get install sendmail




728x90
반응형

'프로그래밍 > ETC' 카테고리의 다른 글

[erlang] 예외  (2) 2015.12.23
[erlang] 순차 프로그래밍  (0) 2015.12.16
MySql 연결하기  (2) 2015.08.27
슈퍼 글로벌 변수  (1) 2015.08.07
Unity - PHP 연결  (2) 2015.07.28
DIB  (0) 2015.07.28
자료형  (1) 2015.07.28