PHP는 무엇인가?
PHP (공식적 PHP Hypertext Preprocessor) 는 Server - side HTML-embedded 스크립트 언어입니다.
즉, PHP는 서버에서 실행되며 HTML을 포함한 스크립트 언어라는 말입니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php echo "안녕하십니까 it세계 PHP 스크립트입니다." ?>
<body>
</body>
</html>
위처럼 보통 HTML 태그 사이에 특별한 PHP 시작과 끝 태그를 이용하여 HTML과 PHP를 구분합니다.
HTML을 PHP 확장자 (.php )로 저장하여도 아무 지장없이 사용할 수 있습니다.
PHP는 무엇을 할 수 있는가?
PHP는 가장 기초적으로 어떤 CGI 프로그램을 만들 수 있고 다이나믹한 웹페이지를 만들 수 있습니다.
무엇보다도 PHP의 가장 두드러진 특징이라고 말할 수 있는 것은 매우 다양한 데이터베이스를 지원하고
또한 데이터베이스를 이용한 웹페이지를 만드는 작업이 놀랄 만큼이나 쉬어졌다는 것입니다.
아래는 PHP가 지원하는 데이터베이스입니다. )
Adabas D InterBase Solid dBase mSQL Sybase
Empress MySQL Velocis FilePro Oracle Unix dbm
Informix PostgreSQL
그리고 PHP는 여러 프로토콜 ( POP3 ,NNTP ,IMAP 등 )을 이용할 수 있고 네트워크 소켓도 사용할 수 있습니다.
말이 좀 어려운데 암튼 여러 가지 기능이 있다하고 생각하시면 됩니다.
PHP의 간결한 역사
1994 by Rasmus Lerdorf (mailto:rasmus@php.net)
( 정말 간결하죠? 그래두 핵심적인 부분이라우~ 1994년에 Rasmus 라는 사람이 맹글었음 )
오늘은 이렇게 간단하게만 하고 다음부터 PHP 기초 문법에 들어가겠습니다.
'프로그래밍 > php' 카테고리의 다른 글
[PHP] PHP 기본 문법 (0) | 2018.03.02 |
---|---|
[php학습 ] php 변수, php상수 (0) | 2018.03.02 |
windows에서 웹개발 환경 구축(MAMP 설치) (0) | 2017.10.07 |
PHP 시작하기 위한 환경설정 (0) | 2017.10.07 |
[PHP] MySQL DB 연결방법 (0) | 2017.08.17 |