본문 바로가기
PHP

PHP - PHP란?

by leo104 2023. 10. 15.
728x90

데이터 저장하고 서버를 설치가능한 PHP 언어는 웹 상에서 서버를 연동해서 실행시키는 대표적 언어.

동적인 홈페이지를 만들기 위해 설계 되었고 개발 학습하기에 접근성이 좋고 다른 개발 언어보다 빠른 개발 속도보여줌. 아주 직관적으로 코드를 작성하게 되어있어 실제 작성하는 코드의 양은 적은편이다.

 

장점 

1. 오픈 소스로 무료이다. (쉽게 다운받아 사용 가능)

2. 웹 브라우저의 버전과 종류에 영향을 받지않는다. 모든 운영 체제에서 구현 가능.

3. 거의 모든 데이터베이스 연동이 편리하다. (MySQL, mSQL, Oracle, Sybase 및 윈도우 ODBC)

4. 코드 작성이 비교적 쉽고 문법이 간단해서 프로그래밍 속도를 높여주며 매우 직관적.

5. 인터프리터 방식으로 처리속도가 빠르다.

6. 프로그램 코드가 보여지지 않기에 자바스크립트에 비해 보안성이 뛰어나다.

 

 

단점 

1. 실시간으로 처리해야하는 경우에는 적합하지 않다.

2. PHP의 처음 의도는 간결함이었지만 업데이트 할수록 소스가 방대해져 처음 의도한 모습이 사라짐.

3. 작은 프로젝트에 간단한 동적 사이트를 위한 언어로, 복잡한 사이트에 있어서는 체계적이지 못함.

4. 체계적이지 않은 코드는 유지보수나 추후 관리에 효율적이지 않다.

728x90