PHP의 기본 개념

정적 페이지, 동적 페이지 사이트의 규모가 커지면서 서비스의 형태가 다양해지면서 고정된 정적 페이지의 대부분은 서비스 제공이 어렵게 됐다. 이전 웹 서버와 달리 현재의 웹 서버는 퍼스널 라이즈된 응답을 제공해야 한다. 실시간으로 바뀌는 비트 코인 가격, 지역 날씨 정보, 메일 리스트, 쇼핑몰 쇼핑 카트 등 짧은 간격으로 자주 바뀌는 정보를 제공해야 한다. 웹 서버는 퍼스널 라이즈된 정보를 갖고 있으며, 요청에 맞는 페이지를 찾아 빨리 보여야 한다.이런 문제로 “동적 페이지(Dynamic Page)”이라는 개념이 태어났다. 동적인 정보를 웹 페이지에 포함하여 자동적으로 웹 페이지를 생성한다. 자동으로 생성된 페이지를 동적 페이지. 사용자가 보고 싶은 페이지를 생성하려면 웹 서버가 요청을 받은 뒤, 요청을 적절히 처리할 수 있는 웹 서버 프로그램에 요청을 재전송하게 된다. 요청이 웹 서버 프로그램에 넘어가면 그 요청을 받은 프로그램은 필요한 결과를 생성하고 그 결과를 웹 서버가 다시 받아 사용자다.

PHP란? PHP는 웹 프로그래밍 언어의 하나로 웹 프로그래밍 언어는 동적인 페이지를 생성하기 위해 사용한다. – 오픈소스 기술-서버 측 스크립트 동작-C언어 혹은 자바언어와 유사한 문법-데이터베이스와 용이하게 연동-객체 지향 프로그래밍을 지원 PHP는 C언어와 비슷한 구조의 코드가 약간 포함된 HTML 페이지 형태를 띠고 있다. 동적인 페이지를 만들기 위해서는 HTML 페이지에 필요한 PHP 코드가 섞여 있는 형태가 많다. PHP의 사용 예) PHP는 HTML 문서 안에 PHPfmf를 삽입하여 사용할 수 있습니다. 이 부분이 동적인 부분을 담당하는 부분이다.

<html><head><paramcharset=”utf-8″><param></head></head><?param$year=date(‘Y’);//년$month=date(‘m’);//$$day=date(‘Y-m-d’);//-$today=date(‘);//년-?월?>HTML 페이지의 형태입니다!<br> 올해는 <?php echo $year; ?>●●●●.<br>●●●<?ehcho$month;?>월 입니다.<br> 오늘은 <?= $day; ?>echo$today;</script>니$></.<br>입는다날<scriptlanguage=”>html”>echo$today;</script>body></.</body></html>

<html><head><paramcharset=”utf-8″><param></head></head><?param$year=date(‘Y’);//년$month=date(‘m’);//$$day=date(‘Y-m-d’);//-$today=date(‘);//년-?월?>HTML 페이지의 형태입니다!<br> 올해는 <?php echo $year; ?>●●●●.<br>●●●<?ehcho$month;?>월 입니다.<br> 오늘은 <?= $day; ?>echo$today;</script>니$></.<br>입는다날<scriptlanguage=”>html”>echo$today;</script>body></.</body></html>

<?php…?>, <?…?>, <?=…?> <script language=”php”>…</script> 기호 4개 중 현재 사용이 권장되는 것은 <?php…?>, <?=…?> 두 가지다.

<?php…?>, <?…?>, <?=…?> <script language=”php”>…</script> 기호 4개 중 현재 사용이 권장되는 것은 <?php…?>, <?=…?> 두 가지다.

 

error: Content is protected !!