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 |