티스토리 뷰


 PHP 는 동적 웹페이지를 만들수 있는 서버 사이드의 스크립트 언어이며 HTML 코드안에 php 를 넣음으로서 효율적으로 개발이 가능합니다. 또한 PHP 는 OS 에 관계 없이 운영 및 개발이 가능합니다.


* PHP 를 알아보기전 기본적으로 HTML, CSS, Javascript 에 관한 지식이 있으셔야 합니다. 


우선 간단하게 아래의 PHP 코드를 보겠습니다.


<!DOCTYPE html>
<html>
<body>

<?php
    echo "나의 첫 PHP 스크립트 페이지";
?>

</body>
</html>


 간단히 코드에 관해서 간단히 설명하자면 echo ""; 는 html 페이지내에 텍스트를 뿌려주는 역할을 합니다. 후에 print 와 비교하여 좀더 자세히 설명드리겠습니다.





 위의 코드에서 보시면 <body> </body> 사이에 <?php  ?> 부분이 보이실 것 입니다. php 는 이와 같이 HTML 문서 중간에 삽입될 수 있으며 <body> </body> 뿐만 아니라 문서 어느 곳 이든 삽입이 가능합니다. 대신 WAS ( 웹 어플리케이션 서버 ) 가 운영 중이어야 하며 확장자명도 *.php 와 같이 써주셔야 합니다.


서버의 셋팅에 관해서는 OS 에 맞게 Google 에 검색 하시거나 아래의 포스팅들을 참고하시기 바랍니다.


2015/03/08 - [Library & Framework/Phalcon PHP] - Ubuntu + NginX + PHP-FPM 에 Phalcon 설치하기


2015/03/08 - [웹 개발/WAS + PHP] - Ubuntu 에서 NginX + PHP-FPM 연동하기


2015/03/02 - [웹 개발/WAS + PHP] - Ubuntu 에서 NginX + PHP 설치 ( 연동 ) 하기


 검색 키워드를 드리자면 PHP WAS 는 보통 Apache + PHP 로 구성하시거나 NginX + PHP-FPM 으로 구성합니다. ( 저는 NginX + PHP-FPM 을 선호 합니다. )


 혹은 설치하기 쉽게 만든 WAMP ( Windows Apache Mysql PHP ), LAMP ( Linux Apache Mysql PHP ), MAMP ( Mysql Apache Mysql PHP ) 등도 있으니 참고하시기 바랍니다.


 이제 서버가 모두 셋팅 되었다면 위의 코드를 이용하여 페이지를 한번 만들어 보시기 바랍니다. 아래와 같은 페이지를 확인하실수 있으실 것 입니다.



 example.com 은 신경쓰지 마시기 바랍니다. 제 컴퓨터의 hosts 만을 변경하여 VM  에 연결한 예제 입니다. 혹히 MAC 에서 hosts 를 변경하는 것이 궁금하신 분들은 아래의 포스팅을 참고하시기 바랍니다.


2015/03/08 - [컴퓨터 사용법/MAC] - Mac 에서 hosts 파일 변경하기





 

공유하기 링크
댓글