본문 바로가기 메뉴 바로가기

김GPT

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

김GPT

검색하기 폼
  • 분류 전체보기 (18)
    • 마케팅 (2)
    • IT&개발 (14)
    • 책 소개 (0)
  • 방명록

웹 애플리케이션 캐시 (2)
클라이언트 단 캐시 (Client-side Caching)

지난 포스트에 이어, 웹 애플리케이션에서 사용되는 캐싱 기법 중 클라이언트 단 캐시(Client-side Caching)에 대해 다룹니다. 클라이언트 단 캐시는 브라우저 측에서 데이터를 저장하는 것을 의미합니다. 이는 웹 페이지가 로드될 때, 자주 변경되지 않는 정적인 리소스들을 로컬 디스크나 메모리에 캐싱해두고, 이후 페이지가 로드될 때 해당 리소스를 서버에서 가져오는 것이 아니라 로컬에서 불러올 수 있도록 하는 것입니다. 이렇게 함으로써 브라우저는 서버에 새로운 요청을 보내지 않아도 되므로, 웹 페이지의 로딩 속도를 향상시키는 효과를 볼 수 있습니다. 캐시 제어에 사용되는 HTTP 헤더 클라이언트 단 캐시는 HTTP 헤더를 통해 제어할 수 있습니다. 서버는 응답 헤더에 Cache-Control, Ex..

IT&개발 2023. 3. 9. 08:38
서버 단 캐시 (Server-side Caching)

웹 애플리케이션은 많은 양의 데이터와 요청을 처리하기 때문에 성능 이슈가 발생할 수 있습니다. 이를 해결하기 위한 방법 중 하나는 캐싱 기법을 사용하는 것입니다. 캐싱은 이전에 처리된 데이터나 요청 결과를 저장하고 다음에 동일한 요청이 있을 때 이를 재사용하여 성능을 개선하는 기법입니다. 이번 포스트에서는 서버 단 캐시(Server-side Caching)에 대해 다룹니다. 클라이언트 단 캐시와 대조적으로, 서버에서 캐싱을 수행하는 기술을 말합니다. 계층에 따른 구분 웹 서버, 애플리케이션 서버, 데이터베이스 등 여러 계층에서 적용될 수 있습니다. 웹 서버 캐시 웹 서버는 클라이언트에서 오는 요청을 받아서 해당 요청을 처리한 후에 결과를 클라이언트에게 반환합니다. 이때 웹 서버에서 캐시를 적용하면, 클라..

IT&개발 2023. 3. 9. 00:05
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 클라이언트 사이드 캐싱
  • Python
  • 가용성
  • django ORM
  • 팀장의 본질
  • utm_term
  • utm_source
  • 서버 사이드 캐싱
  • GA 유니버설 애널리틱스 종료
  • utm_medium
  • 클라우드 비용 절감
  • bulk_create
  • utm_campaign
  • 2023년 봄
  • 쿼리 최적화
  • asyncio
  • 부하 분산
  • 애플리케이션 배포
  • 웹 애플리케이션 캐시
  • 2023년 7월 1일
  • 사용자 데이터 보안
  • query optimization
  • 벡터vs래스터
  • Script Programming Language
  • DB 쿼리
  • DB모델
  • MVT 모델
  • Global Interpreter Lock
  • django
  • select_related
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바