Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

PHP

PHP는 "PHP: Hypertext Preprocessor" 이라는 재귀적인 뜻을 가진다 - GNU is Not Unix 와 비슷하다 -. PHP는 웹개발에 특화된 개발을 위해서 HTML에 임베디드 되어서 사용되는 스크립트 언어다.

다음은 실제 HTML(12)페이지에서 PHP가 어떻게 사용되는지를 나타내는 예이다.
<html>
    <head>
        <title>Example</title>
    </head>
    <body>
        <?php 
        echo "Hi, I'm a PHP script!"; 
        ?>
    </body>
 </html>
Perl이나 C와는 다르게 프로그램 코드가 직접 HTML코드에 삽입되어 있음을 알 수 있다. 이런 이유로 웹 개발자는 HTML와 프로그램(보통 CGI(12) 프로그램)을 별도로 만들필요 없이 HTML페이지 자체를 코드화 시킬 수 있으며, 개발속도를 행상시킬 수 있다.

PHP는 JavaScript(12)와는 다르다. JavaScript는 클라이언트측 스크립트 언어다. 즉 웹서버로 부터 전송받은 JavaScript 코드를 클라이언트의 브라우저가 해석하는 방식이다. 그러나 PHP는 서버측 스크립트 언어로 서버에서 코드를 읽어들여서 실행하고 그 결과를 클라이언트에 전송하는 방식이다.

PHP에 대한 자세한 내용은 다음 사이트들을 참고하기 바란다.
  1. PHP 공식 사이트
  2. phpschool