[PHP] 1. PHP 개요
1. PHP 개요
- PHP 파일은 text, HTML tags, scripts를 포함한다. PHP 파일 안에서 스크립트는 서버에서 실행되는 것이다.
* 선수학습
- HTML / XHTML
- scripting에 관한 약간의 지식
1.1 PHP란 무엇인가?
- PHP는 Hypertext Preprocessor의 줄임말이다.
- PHP는 ASP와 같은 서버 측면 스크립팅 언어이다.
- PHP 스크립트는 서버상에서 실행되어진다.
- PHP는 대부분의 데이터베이스를 지원한다.(MYSQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
- PHP는 오픈 소스 소프트웨어다.(OSS)
- PHP는 다운로드와 사용이 자유롭다.
1.2 PHP파일 이란?
- PHP 파일에는 text, HTML 태그 그리고, 스크립트를 포함한다.
- PHP 파일은 명백한 HTML으로 변환하여 브라우저에게 회귀시킨다.
- PHP 파일의 확장자로는 ".php", ".php3", 또는 ".phtml"이 있다.
1.3 MySQL 이란?
- MySQL은 데이터베이스 서버다.
- MySQL은 소규모 응용, 대규모 응용 둘 다 다룬다.
- MySQL은 표준 SQL을 지원한다.
- MySQL은 플랫폼 수를 컴파일한다.
- MySQL은 자유롭게 다운 사용 가능하다.
1.4 PHP + MySQL
- PHP와 MySQL의 결합은 크로스-플래폼이다.(윈도우와 유닉스 서버 모두에서 개발가능)
1.5 PHP를 사용하는 이유?
- PHP는 서로 다른 플래폼상에서도 실행된다.(윈도우, 리눅스, 유닉스 등)
- PHP는 오늘날 사용되어지는 거의 모든 서버들에서 잘 돌아간다.
- PHP는 공식적인 PHP 자원으로 부터 자유롭게 다운가능하다.
- PHP는 배우기 싶고, 서버측면에서 효율적으로 실행된다.
1.6 뭐 부터 해야 하나?
- 윈도우나 리눅스 머신상에서 아파치 서버를 설치한다.
- 윈도우나 리눅스 머신상에서 PHP를 설치한다.
- 윈도우나 리눅스 머신상에서 MySQL을 설치한다.