개념정리2017. 3. 22. 20:43

html 은 정적인 문서를 표현


자바스크립트는 CSS와 결합을 해서 클라이언트의 브라우저에서 동적인 화면구성을 지원함.


다르게 말을 하면 브라우저는 html과 자바스크립트 같은 클라이언트 측의 웹 언어 외에는 실행이 불가능


이에 반해 php,jsp,asp,asp,net 등등의 서버측 동적 웹 기술은 클라이언트 브라우저가 아닌 서버측에서 실행


클라이언트측에서 서버측으로 접근하면, 

서버측에서 실행하고 그 결과물들을 html로 반환하여 페이지를 표시함.






이러한 기술은 동적 웹 페이지를 구현할 수 있다.

ex) 로그인할때 id와 password를 입력하여 일치하면 로그인이 되고

실패하면 실패 화면이 나옴.



APM셋트 : Apache서버 + Php + Mysql데이터베이스

가장 이상적으로 구동될 수 있는 환경





자바는 가장 입문하기가 어려운 기술이지만 객체지향적인 자바의 장점을 그대로 웹에서 구현이 가능


화면 인터페이스 구현에 너무 많은 코드가 비효율적이었고, 인터페이스 구현이 쉬운 ASP 장점을 수용한,

효과적인 기술이 JSP (Java Server Page)


대기업에서 가장 많이 사용되는 것으로 자바기반의 서블릿과 JSP기술

'개념정리' 카테고리의 다른 글

핸들  (0) 2017.03.22
프로그램 개발 순서  (0) 2017.03.22
웹언어 3가지 비교  (0) 2017.03.22
웹 표준 및 접근성  (0) 2017.03.22
JSP와 서블릿  (0) 2017.03.22
Posted by EL2A