PHP란?
PHP(PHP: Hypertext Preprocessor)는 C언어를 기반으로 만들어진 서버 측에서 실행되는 서버 사이드 스크립트 언어
PHP로 작성된 코드를 HTML 코드 안에 추가하면, 웹 서버는 해당 PHP 코드를 해석하여 동적 웹 페이지를 생성
PHP의 장점
1. 주요 운영체제와 대부분의 웹 서버에서 지원
2. 다른 프로그래밍 언어보다 직관적으로 코드를 작성가능(작성해야 하는 코드의 양이 적음)
3. 텍스트 처리에 특화되어 있어 HTML 문서 처리에 적합
PHP의 단점
1. 간단한 사이트를 제작하기 위해 만든 언어, 복잡한 사이트를 만드는 데는 효율적이지 않음
2. 보안에 안전하지 않은 언어 구조
서버 사이드 언어
1. PHP
2. JSP
3. ASP.NET
언어
|
운영체제
|
웹 서버
|
제조사
|
속도
|
이식성
|
PHP
|
리눅스, 윈도우
|
Apache 등
|
오픈 소스
|
빠름
|
보통
|
JSP
|
리눅스, 윈도우
|
Tomcat, Jeus 등
|
Oracle
|
느림
|
좋음
|
ASP.NET
|
윈도우
|
IIS
|
Microsoft
|
보통
|
나쁨
|
사진: Unsplash의Dean Pugh
728x90
반응형
'PHP' 카테고리의 다른 글
PHP 변수 관련내장 함수[PHP개발] (0) | 2023.11.01 |
---|---|
PHP 배열의 기초[PHP개발] (1) | 2023.11.01 |
PHP 조건문, 반복문 등 기타제어문[PHP개발] (0) | 2023.11.01 |
PHP 변수선언[PHP개발] (0) | 2023.10.31 |
PHP 기본 문법, 주석 작성,echo[PHP개발] (0) | 2023.10.31 |