PHP를 시작하기 전에
여러가지/잡담2013. 5. 6. 18:09
PHP의 특징
인터프리터 언어 |
C나 자바처럼 소스를 실행하기전에 컴퓨터언어로 변환시킬 필요없이 바로 실행되는 언어 |
서버 사이드 스크립트 |
프로그램이 HTML 파일 내부에 포함되거나 독립적 파일로 존재한다. 이 프로그램은 웹 서버에서 실행된 다음 HTML 형태로 변환되어 요청한 클라이언트의 브라우저에 표시된다. |
데이터베이스와의 연계 |
다양한 데이터베이스를 지원하고있어 데이터베이스와의 연계가 뛰어남 |
오픈 소스 | 소스코드가 인터넷에 다양하게 공개되어 있고 라이브러리가 잘 되어있음. |
GET 과 POST의 차이
항목 |
GET 방식 |
POST 방식 |
데이터를 주고받는 방법 |
환경변수라는 웹 서버의 OS가 갖는 변수에 저장됨 |
표준입력 장치를 사용해 서식에 입력 받은 다음 전송함 |
문자수 제한 | 있음(OS에 의존) |
없음 |
주소창에서의 표시 |
전달된 파라미터는 주소창에 표시됨 | 전달된 파라미터는 주소창에 표시되지 않음. |
주소창에서 지정하는 파라미터 | 파라미터를 직접 지정할 수 있습니다 | 파라미터를 직접 지정할수 없음. |
서버사이드 스크립트와 클라이언트 사이드 스크립트
서버 사이드 스크립트 |
클라이언트 사이드 스크립트 |
● 클라이언트(웹브라우저)가 스크립트를 실행함. |
● 웹 서버가 스크립트를 실행함. |
● 웹 서버에 부하는 없음. |
● 웹 서버에 부하가 걸림. |
● 웹 브라우저의 종류나 설정에 의존함. |
● 웹 브라우저의 환경에 의존하지 않음. |
● 대표적으로 JavaScript, VBScript 등이 있음. |
● 주요 기술로는 PHP,JSP,ASP 등. |
'여러가지 > 잡담' 카테고리의 다른 글
오랜만에 치즈 알리오올리오 스파게티 를 요리하다. (0) | 2013.05.07 |
---|---|
옥상정원일기 2013/5/12 9일째 (0) | 2013.05.07 |
옥상정원 2013/04/28 Day - 1일째 (0) | 2013.04.28 |
티스토리 초대장 배포합니다.[잔여 4장][배포완료] (28) | 2013.04.11 |
티스토리 초대장 배포 합니다[배포완료] (9) | 2013.04.11 |