728x90
웹(WWW, World Wide Web)
▪ 1989년 스위스에 있는 유럽물리입자연구소(CERN)의 팀 버너스리에 의해 개발됨.
▪ 흩어져 있는 연구자들이 손쉬운 방법으로 정보를 공유하기 위해 HTML이라는 간단한 마크업 언어를 통해 콘텐츠를
제공하고 HTTP라는 프로토콜을 사용해 TCP/IP 네트워크에서 사용하기 시작함.
웹의 구성 요건
◾ HTML (Hyper Text Markup Language)
- 하이퍼 텍스트 문서 작성을 위한 도구가 필요하다.
◾ HTTP 프로토콜
- 웹 브라우저와 웹 서버간에 문서를 교환해주는 프로토콜
◾ URL(Uniform Resource Locator)
- 요구하는 정보를 관리하고 있는 해당 사이트
웹페이지 동작 원리
구 분 | 클라이언트측 페이지 | 서버측 페이지 |
문서 | 정적 페이지(static page) | 동적 페이지(dynamic page) |
해석위치 | 클라이언트측 | 서버측 |
처리 방식 | 수동적, 고정적 | 사용자의 입력을 실시간으로 처리 |
웹사이트 운영면 | 내용을 변경하려면 일일이 편집해야 함으로 비효율적 |
내용이 추가되어도 문서를 재편집 할 필요가 없어 효율적 |
제작 기술 | HTML, CSS, 자바스크립트 | PHP, ASP, JSP |
공부할 스크립트 언어 - JSP/Servlet
- 웹 프로그래밍 언어들 중의 하나
- 동적인 페이지를 생성하기 위한 서버측 스크립트 언어
- 사용자정의 태그로 기능 확장이 가능
- 객체 지향적, 플랫폼 독립적, 네트워크 지향적, 뛰어난 보안성
728x90
'Web > WebProgramming' 카테고리의 다른 글
웹프로그래밍 JSP/Servlet 개발 환경 준비(5) - mysql-connector (0) | 2021.01.30 |
---|---|
웹프로그래밍 JSP/Servlet 개발 환경 준비(4) - SQL 설치 (0) | 2021.01.29 |
웹프로그래밍 JSP/Servlet 개발 환경 준비(3) - Eclipse 설치 (0) | 2021.01.27 |
웹프로그래밍 JSP/Servlet 개발 환경 준비(2) - TOMCAT 설치 (0) | 2021.01.27 |
웹프로그래밍 JSP/Servlet 개발 환경 준비(1) - JDK설치 (0) | 2021.01.27 |