Notice
Recent Posts
Recent Comments
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- while
- 함수
- 그릿
- 프로젝트 방법론
- 워터폴개발
- Promise
- AWS
- JavaScript
- 블록체인
- IT
- blockchain
- 시스템 통합
- 기본연산
- for
- 코린이
- 기초다지기
- 프론트엔드
- 스크럼
- 캐시
- var
- CSS
- 코딩
- 생성형 Ai
- system integration
- 목적
- let
- const
- HTML
- 자바스크립트
- 성공으로 가는 길
Archives
- Today
- Total
Grit
기본적인 IT 용어정리(3) 본문
1. 캐시(Cache)
캐시(Cache)란 자주 사용되거나 중요한 데이터 값을 미리 저장해 놓는 임시 저장소를 가리킨다. 캐시는 데이터 접근 시간을 줄이고 시스템의 성능을 향상시키고, 반복적인 데이터 처리나 요청을 줄임으로써 시스템의 효율성을 높입니다.
캐시의 종류
- CPU 캐시: 프로세서와 메인 메모리 사이에 위치하여 CPU가 자주 사용하는 데이터를 저장합니다. L1, L2, L3 캐시와 같이 여러 레벨로 나뉩니다.
- 웹 캐시: 웹 서버가 자주 요청받는 페이지나 객체를 저장하여, 이후 요청 시 빠르게 응답할 수 있도록 합니다.
- 디스크 캐시: 하드 드라이브의 데이터를 빠르게 접근할 수 있도록 RAM에 저장하는 메커니즘입니다.
캐시의 중요성
- 성능 최적화: 데이터 접근 시간이 단축되어 전체 시스템의 성능이 향상됩니다.
- 네트워크 트래픽 감소: 웹 캐시를 사용하면 서버에 대한 요청이 줄어들어 네트워크 트래픽이 감소합니다.
- 사용자 경험 개선: 브라우저 캐시를 활용하면 웹사이트 로딩 시간이 단축되어 사용자 경험이 향상됩니다.
2. 쿠키(Cookie)
쿠키(Cookie)란, 인터넷 사용자가 웹사이트를 방문할 때, 웹사이트를 통해 사용자의 컴퓨터나 다른 기기에 설치되는 기록 정보파일을 가리킨다. 이 쿠키에는 사이트 설정, 로그인 상태, 사용자 선호도, 방문기록 등의 정보가 포함될 수 있습니다. 사용자가 동일한 웹사이트를 다시 방문하면, 브라우저는 쿠키에 저장된 정보를 웹사이트에 전송하여 사용자를 식별하고 맞춤화된 경험을 제공한다.
쿠키의 주요 용도
- 인증: 로그인 상태를 유지하며 사용자가 사이트에 다시 방문할 때 자동으로 인증합니다.
- 세션 관리: 사용자의 세션 상태(로그인, 장바구니 내용, 페이지 이동 등)를 추적합니다.
- 개인 설정: 사용자의 선호도와 설정(언어 선택, 테마 등)을 저장합니다.
- 트래킹 및 분석: 사용자의 웹사이트 사용 방식을 추적하여 분석에 활용합니다.
쿠키의 종류
- 세션 쿠키: 브라우저가 닫힐 때 자동으로 삭제되는 쿠키입니다. 세션 관리에 주로 사용됩니다.
- 영속 쿠키: 사전에 설정된 만료 날짜까지 브라우저에 저장되는 쿠키입니다. 사용자의 장기적인 선호도를 저장하는 데 사용됩니다.
- 서드파티 쿠키: 방문한 웹사이트가 아닌 다른 웹사이트에 의해 생성되는 쿠키입니다. 주로 광고 및 트래킹 목적으로 사용됩니다.
3. 세션(Session)
세션(Session)이란 웹 사이트의 여러 페이지에 걸쳐 사용되는 사용자 정보를 저장하는 방법을 가리킨다. 세션을 통해 각 사용자는 고유한 세션 ID를 받습니다. 이 ID는 사용자의 상태를 서버에 저장하는 데 사용됩니다.
세션의 주요 용도
- 사용자 인증: 사용자가 로그인하면, 해당 사용자의 세션 ID와 로그인 상태가 서버에 저장됩니다. 이를 통해 사용자는 웹사이트를 탐색할 때마다 다시 로그인할 필요가 없습니다.
- 개인화된 사용자 경험: 사용자별 세션 정보를 바탕으로 개인화된 콘텐츠나 설정을 제공할 수 있습니다.
세션과 쿠키의 차이
- 저장 위치: 세션 정보는 서버 측에 저장되며, 쿠키는 사용자의 브라우저에 저장됩니다.
- 보안: 세션은 쿠키보다 상대적으로 보안성이 높습니다. 세션 ID는 서버에서만 관리되고, 쿠키에는 세션 ID만 저장되기 때문입니다.
- 수명: 세션은 사용자가 브라우저를 닫거나 로그아웃하면 종료되지만, 쿠키는 설정된 만료 기간이 있습니다.
'IT > IT용어' 카테고리의 다른 글
| 기본적인 IT 용어정리(5) (0) | 2024.01.15 |
|---|---|
| 기본적인 IT 용어정리(4) (0) | 2024.01.12 |
| 기본적인 IT 용어정리(2) (0) | 2024.01.10 |
| 기본적인 IT 용어정리(1) (1) | 2024.01.09 |
| HTML 기초적인 태그(2) (0) | 2022.12.18 |