본문 바로가기

풀스택개발자9

5. CSS 속성 CSS 속성 display(block, inline, inline-block)display 속성이 block, inline-block이면 블록을 쌓듯이 위에서 아래로 쌓이듯이 채워진다.display 속성이 inline 이면 오른쪽으로 흐른다. , , , 등은 기본 속성이 inline이다. position (static, absolute, relative, fixed)postion 속성은 기본이 static이다. 순서되로 배치된다.absolute 속성이면 기준점에 따라서 위치한다. 기준점은 상위 엘리먼트가 static 이 아닌 것을 기준으로 한다. relative 속성은 원래 자기가 위치해야 할 곳을 기준으로 한다. (top, left, right, bottm)fixed는 viewport(전체화면) 왼쪽,.. 2018. 6. 25.
4. 웹서버, WAS 웹 서버란? 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다. 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 웹 브라우저에 전달하는 것입니다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다. 가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS. WAS (Web Application Server) DBMS (DataBase Management System) 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어입니다. 클라이언트 쪽에 비즈니스 로직이 많.. 2018. 6. 25.
3. Browser 1. Browser의 기본구조 웹을 통해 들어온 데이터가 클라이언트에 도착하는 곳은 Browser이다.Browser에는 데이터를 해석해주는 파서와 데이터를 화면에 표현해주는 렌더링엔진이 포함되어 있습니다.인터넷에서 특정 정보로 이동할 수 있는 주소 입력창이 있고 (User Interface) 서버와 HTTP로 정보를 주고 받을 수 있는 네트워크 모듈도 포함하고 있습니다.그리고 서버에서 받은 문서(HTML, CSS, Javascript)를 해석하고 실행하여 화면에 표현하기 위한 해석기(Parser)들을 가지고 있습니다.브라우저마다 서로 다른 엔진(Gecko, Webkit)을 포함하고 있습니다. (영문) : https://www.html5rocks.com/en/tutorials/internals/howbro.. 2018. 6. 25.
2. HTTP프로토콜 HTTP 프로토콜 네트워크에서 프로토콜에 대해 알아 보았었다. 프로토콜이란 통신시스템이 데이터를 사용하기 위한 통신규칙이다.HTTP는 서버와 클라이언트가 인터넷상에서 데이터를 주고받기 위한 프로토콜(protocol)입니다.HTTP는 서버/클라이언트 모델을 따릅니다. 장점 - 불특정 다수를 대상으로 하는 서비스에 적합.- 클라이언트와 서버가 계속 연결된 형태가 아니기 때문에 클라이언트와 서버 간의 최대 연결 수보다 훨씬 많은 요청과 응답을 처리할 수 있다. 단점 - 연결을 끊어버리기 때문에, 클라이언트의 이전 상황을 알 수가 없다.- 이러한 특징을 무상태(Stateless)라고 말한다.- 이러한 특징 때문에 정보를 유지하기 위해서 Cookie와 같은 기술이 등장하게 되었다. URL (Uniform Reso.. 2018. 6. 25.
반응형