생활코딩/웹어플리케이션 만들기

[생활코딩/웹어플리케이션] JavaScript vs PHP

닥스훈스 2019. 3. 3. 20:53

JavaScript vs PHP

두 언어의 관계는 경쟁관계이자 협력적인 관계이다.

HTML,CSS는 정적인 언어, 즉 한번 코드를 작성하면 웹브라우저에 한번 표시되면 사용자가 무엇을 하든 바뀌지 않는다.
그러나, JavaScript,PHP는 동적인 언어로 상황에 따라서 다르게 동작할 수 있는 기능을 갖추고 있다.


JavaScript가 주로 하는 일

사용자 요청에 의해 웹브라우저에 명령할 수 있는 언어
ex)모니터 출력화면에서 버튼을 클릭하면 화면 색상을 변경

PHP가 주로하는 일

html문서는 태그와 정보가 하나의 덩어리로 구성됨
즉, <h1>변수와 상수</h1>:<h1></h1>은 '태그', 변수와 상수는 '정보'

이때, PHP는 하나의 HTML태그로 여러 정보를 표현할수 있는 방법이다.
즉, hTML문서 내의 태그와 정보를 분리하여 관리하는 방법이며, 파일명.php라는 하나의 파일로 여러개의 웹페이지를 수정할 수 있다.