< 용어 정리 >
웹브라우저. (인터넷 사용 종류)
internet explorer, crome, firefox, opera 등
웹서버. (네이버 웹서버, 구글 웹서버) , 소통 자료 관리하는.
--> 네이버 서버에 접속 완료. 각 주소명 관리.
--> 사용자가 자료 요청. 하려면.
(CGI, 서블릿, 톰캣)
웹페이지
사진, 그림, 작성된 문서파일(가지고 있는, 그대로 주어도 되는 자료) : 정적데이터(초반)
--> 기존 웹서버는 정적인 데이터를 보여주는 역할만 했다.
동적데이터 제공을 하지 못했었다. 사용자가 원하는 자료.
아파치는 정적 데이터에 (웹서버) 사용된다. 웹페이지에 사용된다.
빠르고, 비용 저렴, 단순. 상호작용은 어렵다. 정해진 것만 전달할 수 있어서.
서버 자체는 원래 처음에 만들어진게 정적 데이터를 제공한다.
작업을 해줘야하는. 요청에 맞게. 있는 정보를 취합해서 알려주는 : 동적데이터
웹 발달하면서 사용자가 원하는 소스를 입력하면 그 정보를 받아서 처리하고 만들어낸 결과를 화면에 보여주는.
동적데이터를 만들어주는, 제공하는 프로그램을 만들어냈다.
인터페이스. 제공하는 프로그램. 톰캣은 동적 웹서버에 사용된다.
처리할 일이 많고, 복잡해서 속도도 느리고 트래픽 과부하고 잘 걸리고 부가적인 비용도 발생할 수 있다.
--> CGI, 서블릿, 톰캣.
동적인 페이지를 만들기 위해서 동적인 언어로 만들어진 애플리케이션..(파이썬, 자바 등)
미리 저장된 파일안에서 정보를 찾아낸다.
aad 키보드 입력, (마우스 클릭) 제목, 내용을 제공한다.
구동 과정
--> 약속 : 웹 어플리케이션. CGI 를 만들어서 이런, 저런 상황에서 이렇게 해라. 라고 약속.
예시) 웹서버 톰캣, 아파치,
어플리케이션 만들 수 있는 언어 _ 자파, 파이썬, 루비?
CGI 프로그램 실행하는 유형.
컴파일 방식, 인터프리터 방식 2가지가 있음.
'IT 유용한 정보' 카테고리의 다른 글
10강. 값의 진법 변환 (0) | 2020.06.02 |
---|---|
txt 파일 저장 // 참고 사이트 (0) | 2020.05.18 |
값의 종류와 표현 방법. (0) | 2020.05.10 |
LED(발광 다이오드)에 레지스터(저항)이 필요한 이유. (0) | 2020.05.07 |
전기가 발생하는 원리 (0) | 2020.05.07 |