본문 바로가기

공부/php

PHP란?

728x90

 

 

 

PHP란 무엇인가?
주로 HTML 코드를 프로그래밍적으로 생성
서버에서 실행 되는 프로그래밍 언어
웹을 위한 언어
1995년 라스무스 러도프가 개발
Personal Home Page Tools 의 약자에서 PHP:Hypertext Preprocessor 로 의미 변경



PHP의 장점
최적화된 웹언어
웹개발에 필요한 로직들이 함수의 형태로 미리 제공됨
크로스플랫폼
거의 모든 데이터베이스를 지원
많은 공개소프트웨어가 PHP로 만들어짐



PHP 정보를 얻을 수 있는 곳
php.net  - php의 공식 홈페이지
phpschool.com  - 국내 최대의 PHP 커뮤니티



키단어 :
server 서버(제공), side 사이드(측면), script 스크립트(언어), client 클라이언트(요청)

웹서버 :
apache, iis, nginx 등

웹클라이언트 :
웹브라우저 (익스,크롬,파이어폭스,사파리 등)

웹브라우저 언어 :
html, css, js 등

웹 어플리케이션 :
게시판(zeroboard,XE), 블로그(textcube,wp), 사이트빌더(drupal), 포럼형 게시판(phpbb)

파일의 형태로 되어있던 html 파일에 한계가 생기면서 CGI(common gateway interface)가 생겨남
CGI : 웹서버와 php engine, java, python 등 사이의 통신규약

 

 

 

반응형

'공부 > php' 카테고리의 다른 글

PHP 반복문 (while,for, foreach)  (0) 2023.01.07
PHP 조건문 (if,else if,else)  (0) 2023.01.07
PHP선언 및 예제  (0) 2023.01.07