[PHP 프로그래밍 입문 Chapter 01]
✨PHP의 개념✨
PHP는 Personal Home Page의 약어이며 정식 명칭은 PHP: Hyertext Preprocessor이다.
PHP는 1994년 라스무스 레도르프가 개발한 웹 프로그래밍 언어로 HTML/CSS/자바스크립트와 함께 사용하여 다양한 형태의 웹 사이트를 제작할 수 있다.
HTML/CSS로만 작성된 웹 페이지는 웹 서버 컴퓨터를 통해 단방향의 일방적인 정보만 제공할 수 있다. 그러나 PHP를 사용하면 웹 사이트의 게시판, 인터넷 뱅킹, 온라인 예약, 장바구니, 배송 조회 등 다양한 양방향의 기능을 구현할 수 있다.
✨PHP의 특징✨
1. 대부분의 운영체제에서 구현가능
PHP는 윈도우, 매킨토시, 유닉스, 리눅스 등 대부분의 운영체제에서 잘 동작한다. 그 중에서도 리눅스 운영체제는 중소기업이나 기관에서 PHP를 구동하는 데 가장 많이 사용하고 있다.
2. 쉽고 편리한 데이터베이스 연동
PHP의 문법은 C언어와 많은 부분이 유사하지만 C언어보다 훨씬 간단하여 익히기 쉽다. 문법이 단순하고 간결하여 프로그래밍하기 쉽기 때문에 다른 언어보다 프로그램 개발 시간을 단축할 수 있다는 것이 장점이다.
3. 빠른 처리 속도
PHP는 일반적인 인터프리터 방식 언어인 ASP나 Peal보다 처리 속도가 훨씬 빠르다. 리눅스 운영체제에서 패키지 형태로 많이 사용하는 Apache + PHP + MySQL은 처리 속도가 더 빠르다.
✨PHP 개발 환경✨
PHP 설치는 구글에 검색하면 친절하게 설명해주니 건너뛰겠다. 대충 XAMPP 동작 확인하고 기존에 사용하는 텍스트 에디터를 사용하면 된다.
✨Chapter 01 요약✨
1. PHP의 개요
PHP는 1994년 라스무스 레도르프가 개발한 웹 프로그래밍 언어로 HTML/CSS/자바스크립트와 함께 사용하여 다양한 형태의 웹 사이트를 제작할 수 있다.
2. PHP의 특징
- 대부분의 운영체제에서 구현 가능
- 쉽고 편리한 데이터 베이스 연동
- 쉬운 코드 작성, 단순한 문법
- 빠른 처리 속도
3. PHP 개발 환경
PHP 프로그래밍을 하려면 PHP 해석기, Apache 웹 서버, MySQL 데이터베이스가 필요하다. XAMPP 프로그램을 설치하면 PHP 언어로 웹 사이트를 개발하는 데 필요한 PHP, Apache, MySQL 등의 프로그램이 패키지 형태로 설치된다.
4. 작업 폴더 및 프로그램 실행
XAMPP 프로그램은 C:/xampp에 설치되며 실습에서 사용하는 작업 폴더는 C:/xampp/htdocs이다. 실습 파일이 hello.php라면 이 파일을 htdocs 폴더에 저장한 뒤 웹 브라우저의 주소 창에 다음과 같이 입력한다.
C:/xampp/htdocs/hello.php
'Study > PHP' 카테고리의 다른 글
[PHP 프로그래밍 입문 Chapter 09] 연습 문제, 정답 (0) | 2023.12.31 |
---|---|
[PHP 프로그래밍 입문 Chapter 08] 연습 문제, 정답 (0) | 2023.12.30 |
[PHP 프로그래밍 입문 Chapter 06] 연습 문제, 정답 (0) | 2023.12.29 |
[PHP 프로그래밍 입문 Chapter 03] 연습 문제, 정답 (0) | 2023.12.27 |
[PHP 프로그래밍 입문 Chapter 02] (0) | 2023.09.30 |