진짜 개발자
본문 바로가기

Web (총 32개)

Web - Web Server, Web Container, WAS 의 이해 WebSer Web Server(웹서버)- 웹서버란 사용자가 요청하는 정적 컨텐츠를 전달하는 소프트웨를 의미한다.(소프트웨어를 의미할때도 있고 하드웨어를 의미할때도 있음)- 동적인 웹페이지도 응답을 하지만 동적인 웹페이지 처리는 WAS에서 처리되며 웹서버에서는 결국 정적인 컨텐츠를 전달하게 된다. 종류ApacheNginxIIS등.. 동적, 정적정적 컨텐츠 - 정적컨텐츠란 있는 그대로의 것을 제공하는 것을 의미한다. 예를들어 서버에서 코끼리.jpg의 이미지를 보여주는 웹페이지가 있을 때 코끼리 사진을 그대로 보여주는 것들을 정적컨텐츠라고 한다. 동적 컨텐츠 - 동적컨텐츠란 서버가 컨텐츠를 처리하여 제공하는 것을 의미한다. 즉, 사용자와 상호작용하며 때에 따라 다른 데이터를 보여주는 웹페이지를 의미한다. W..
HTML 웹 양식 태그((form) ,입력 양식 태그(input) 웹 양식이란?- 사용자가 웹문서에 데이터를 입력하고 그 결과값을 가져오기 위해 사용한다 이때, 사용자가 데이터를 입력하는곳을 입력양식이라고 한다. 1. Form 태그란?- 웹 문서와 사용자 사이에서 원하는 정보를 주고 받을 수 있도록 인터페이스를 제공하기 위해 사용하는 태그- HTTP 프로토콜에서 제공하는 GET, POST 방식을 사용하여 사용자의 입력값을 서버측의 페이지로 전달 사용법 form태그 속성1) action- 사용자가 입력한 데이터를 처리하기위한 서버측의 웹프로그램(ASP, PHP, JSP ..)- 그냥 html이 들어갈 수도 있음 2) method- 웹서버와 클라이언트 간의 통신방법을 지정- GET, POST 3) onsubmit- 양식 제출시 실행할 함수를 통해 여러 제어를 할 수 있다e..
Web - HTML HTML이란 HyperText Markup Language 의 준말로써 태그 ("") 라는 것을 통해 구조적 의미를 나타내고 다른 여러가지 자원들을 나타내는 문서를 만들 수 있는 방법을 제공하는 웹페이지 제작 언어이다. 간단히 말하자면 웹페이지를 작성하기 위한 프로그래밍 언어이다. 초창기 HTML은 간단히 텍스트메시지나 이미지를 보여주면 족했다 하지만 웹이 발전함에 따라 여러가지 형태의 자원들이 생겨났다 (비디오 , 오디오 ..) 이를 이용하기 위해 2014년 이전에는 flash 나 silver light 같은 플러그인을 설치가 필수적이었다 이러한 불편함 때문에 비디오와 오디오를 처리하는 API가 추가된 HTML5가 생겨났다 HTML5의 추가된 기능으로는 1. 구조적 설계 지원 2. 자바스크립트 지..
웹 기본 개념 웹브라우저란- HTML로 작성된 웹페이지를 볼수 있도록 해주는 응용 소프트웨어 이다 (ex : 크롬 , 인터넷이스플로어 , 파이어폭스 등등)- 주요 역할은 브라우저 사용자가 선택한 자원을 서버에게 요청하여 브라우저에 나타내는 것- HTML 문서, PDF등의 자원이 표시될 수 있다 웹브라우저 상세 동작- https://d2.naver.com/helloworld/59361 과정1. 사용자가 웹브라우저를 통해 웹서버에게 Request(요청)을 한다2. 인터넷을 통해 서버에 요청이 전달되면 그에 맞는 Response(응답)을 한다3. 다시 인터넷을 통해 응답한 웹페이지가 웹브라우저에 나타난다 웹 페이지​1. 웹페이지 - 하나의 HTML 문서와 , 객체들로 구성된다2. 객체 - URL로 지정할 수 있는 하나의 파..