1. 언어의 역사
1-1. 처음에는 컴퓨터가 이해하는 언어 그대로를 사용하여 코딩을 했지만, 많은 사람들이 코딩을 함에 따라 첫 번째 고등 언어인 FORTRAN이 생겨났다.
1-2. C는 지금의 언어의 기초가 되었다. {}를 쓰는 언어는 다 C의 영향을 받은 것이다.
1-3. PHP는 C와 PERL로 부터 많은 문법적 영감을 받았다.
1-4. PHP는 약간 조현병 환자 같다.(SCHIZOPHRENIC)
2. PHP에 대하여
2-1. PHP는 {}(CURLY BRACE), SEMICOLON(;), NO WHITESPACE(공백 없음)과 같은 특성이 C에 영향을 받았다.
2-2. 변수의 시작에 $가 있는 것은 PERL에 영향을 받았다.
3-3. HTML 파일 안의 PHP 부분을 추가함으로써, HTML을 확장할 수 있다.
3. PHP의 철학
3-1. PHP는 생산성을 추구한다. 그과정에서 PHP는 유능학고 책임감 있는 프로그래머를 원한다.
3-2. 프로그래머는 무엇을 원하는 지 스스로 알고 있다.
3-3. 문법과 스타일에서 너그럽다.
3-4. 가능한한 쉽게 쓰자.
3-5. 실수를 했다면, 그건 프로그래머의 책임이다.
4.
4-1. 브라우져가 HTML을 읽을 때, 어느 부분이 PHP에서 온 것이고, HTML에서 온 것인지 알지 못한다.
4-2. REQUEST-RESPONSE CYCLE에서 PHP가 전달 되는 것이 아니라, PHP가 서버에서 실행 된 후의 결과물이 전달 되는 것이다.
4-3. JAVASCRIPT의 경우는 다르다.ㅠ
5.
5-1. PHP 또한 커맨드라인에서 돌아갈 수 있다.
'2019년 혁신성장 청년인재 집중양성(빅데이터) > Database & Web- WA4E' 카테고리의 다른 글
PHP Language - Expressions (Part 3) (0) | 2019.07.28 |
---|---|
PHP Language - Variables and Constants (Part 2) (0) | 2019.07.27 |
CSS - Cascading Style Sheets (Part 3) (0) | 2019.07.26 |
CSS - Cascading Style Sheets (Part 2) (0) | 2019.07.26 |
CSS - Cascading Style Sheets (Part 1) (0) | 2019.07.26 |