본문 바로가기
프로그래밍언어/패턴, 알고리즘, 프로토콜

웹 브라우저 캐시

by plog 2011. 9. 20.

웹사이트의 성능을 높이는 많은 방법은 많이 있다.
그 중 많이 사용하는 방법중 하나가...
자주 접근하는 이미지나 스크립트 등을 웹 브라우저에 캐시 하는 방법이다.

이렇게 하면
한번 접속한 페이지의 이미지 등은 웹 서버에서 다시 받아오지 않아도 되니 페이지 로딩 속도가 빨라 진다.

그러나 웹브라우저 캐시는 용량 제한이 있다... IE8 경우 기본적으로 50MB로 최대값이 설정 되어 있다.
요즘 대부분의 웹 사이트는 웹브라우저 캐시를 활용하고 있고, 많은 이미지 등 정보를 가지고 있다.
그래서 몇군데 왔다 갔다 하면 이전에 캐시되어진 정보가 사라지게 된다.
마지막으로 엑세스한 날짜 순으로 삭제가 되어진다.

그럼 캐시를 늘리면 되냐?  된다...
그러나 trade off 관계가 있는 컴퓨터 성능이 저하 될 것이다.

결국 웹사이트 로딩 속도를 개선하는 가장 중요한 방법은 페이지 크기를 최소화 해야 한다.

댓글