일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 애니츠 떠돌이상인
- 작은화면
- 가로세로세팅
- HWP
- 페이튼 떠돌이상인
- SSL
- 유튜브
- 특정페이지가로로
- 로헨델 떠돌이상인
- 이름바꾸기
- IT용어
- SE
- 파푸니카 떠돌이상인
- SI
- 아르데타인 떠돌이상인
- 토토이크 떠돌이상인
- 베른 떠돌이상인
- 한글
- 욘 떠돌이상인
- 슈샤이어 떠돌이상인
- 3
- 루테란 떠돌이상인
- zoom
- 홈페이지제작견적
- sm
- PIP모드
- https
- Today
- Total
도담도담
PHP란 무엇인가? 본문
PHP 란?
- 주로 HTML 코드를 프로그래밍적으로 생성
- 서버쪽에서 실행 되는 프로그래밍 언어
- Personal Home Page Tools 의 약자에서 PHP:Hypertext Preprocessor 로 의미가 변경 되었다.
PHP 특징
1. 웹서버에서 해석되는 스크립트언어입니다
2. 데이터베이스 연동을 편리하게 할수 있습니다
MySQL, mSQL, Oracle, Sybase 및 윈도우 ODBC 등 여러 DB를 편리하게 연동할 수 있습니다
3. 거의 모든 운영 체제에 구현이가능합니다
4. 코드 작성이 쉽고 문법이 간단합니다
PHP 문법은 C/C++ 언어의 문법과 비슷하여 클래스를 지원하여 효율적인 코딩이 가능하고, 스크립트 언어이기 때문에 HTML문서 내부에 입력하여 실행 할 수 있는 편리한 언어입니다
5. 처리속도가 빠릅니다
인터프리터 방식을 채택하여 일반적인 asp나 perl 언어보다 처리속도가 월등히 빠릅니다
1. 거의 모든 OS에서 실행되며, 수십 가지의 DBMS 연결을 지원합니다
2. 속도가 매우 빠릅니다 L(리눅스) + A(Apache) + P(PHP) + M(Mysql)은 환상적인 속도를 제공합니다
3. 파일업로드, 메일 전송등의 기능은 자체적으로 지원하며(ASP나 JSP 처럼 컴포넌트나 클래스 파일을 따로 설치하지 않아도 됩니다)
4. 문법이 C언어를 따르므로 간결하고 ASP나 JSP에 비해 코드의 양을 많이 줄여 줄수 있다.
5. DB 연결에 함수를 사용하게 때문에 직관적이고 간결합니다
6. 클래스 생성 및 상속이 가능하여 코드를 모듈화 시키기에 용이합니다
7. 이미지를 동적으로 생성할 수 있습니다
8. XML, ZIP, PDF, 암호화 등에 관련된 다양한 함수를 지원합니다.
9. JSP 처럼 한글 처리를 걱정하지 않아도 됩니다.
참조:
'IT 공부 > 개인정리' 카테고리의 다른 글
홈페이지 제작 견적 확인사항 (0) | 2021.09.23 |
---|---|
SSL 과 HTTPS (0) | 2021.09.17 |
Node JS란? (0) | 2021.08.29 |
파이썬이란? (1) | 2021.08.28 |
리눅스란? (0) | 2021.08.26 |