2016년 5월 28일 토요일

PC 쿠키(Cookies)및 캐시(Cache)데이터

쿠키(Cookies)및 캐시(Cache)데이터:

사이트및 웹페이지의 쿠키(Cookies)및 캐시(Cache)데이터




사이트및 웹페이지의 쿠키와 캐시 데이터 관리




쿠키나 캐시는 사용하는 브라우저의 종류에 상관없이 방문할때 각종데이터가 사용자의 로컬컴퓨터에 저장되는 것입니다.




본인은 크롬유저이기 때문에 편의상 Chrome에서의 예를 듭니다.




Chrome에서 쿠키의 허용이나 제한은 사용자가 직접 컨트롤 할 수 있게 되 있습니다.

기본적으로는 모든 쿠키 허용으로 되어 있지만 설정을 조정해서 변경할수 있습니다. 




현재 보고 있는 페이지에서 쿠키가 설정되었거나 차단된 경우에는 검색주소창 끝에 아이콘으로 표시되기 때문에 알 수 있습니다.




그러면 쿠키란 무엇인가 그 정의 부터 알아 봅니다.

쿠키는 서핑중에 방문한 웹사이트나 웹웹페이지에서 자동으로 생성되는 파일인데
사이트의 선호도나 프로필 정보 같은 인터넷을 이용할때의 사용정보가 이 파일에 저장되어 로컬컴퓨터에 저장되는 것입니다.





원래 Cookies란 오래전의 브라우저 넷스케이프사의 Netscape Navigator란 자사의 웹브라이저를 통해서 사용되어진 기술로서 특정 웹페이지에 대한 유저의 행동 패턴을 주로 자동으로 저장하는 작은 사이즈의 텍스트 파일을 말 합니다.




쿠키는 자사쿠키와 타사쿠키로 두 가지 유형으로 구분되는데 먼저 자사 쿠키는 검색주소창에 표시되는 사이트 도메인을 통해서 설정됩니다. 


두번째 타사 쿠키는 페이지내에 광고나 이미지와 같은 항목이 삽입되어 있는데 이를  기타 도메인 소스로서 저장되는 것 입니다.





참고: 크롬에서나 타 브라우저도 메뉴만 조금씩 다를뿐 설정내용은 비슷합니다.




쿠키 및 사이트 데이터 허용 설정 조정

1.브라우저 툴바에서 Chrome 메뉴 Chrome menu를 클릭합니다.

2.설정을 선택합니다.

3.고급 설정 표시를 클릭합니다.

4.'개인정보' 섹션에서 콘텐츠 설정 버튼을 클릭합니다.

5.'쿠키' 섹션에서 다음과 같이 쿠키 설정을 변경할 수 있습니다: 







쿠키(Cookies)및 캐시(Cache)데이터쿠키(Cookies)및 캐시(Cache)데이터



아래에 간략하게 쿠키와 사이트-웹페이지 데이터 관리에 대해 알아봅니다.




캐시-Cache는 사용자가 삭제하지 않는한 유저의 컴퓨터에 저장되어 남아 있지만 , 쿠키-Cookies는 사이트 또는 웹페이지가 존재하는 서버에서 설정한 기간에 따라서 삭제 되거나 남아 있을수 있습니다.




쿠키-Cookies는 웹서버에서 접속-Access가 가능하지만 캐시-Cache는 내용에 접속-Access할수가 없는 것입니다.




쿠키-Cookies나 캐시-Cache 둘다 브라우저에서 웹사이트의 접속 속도 개선을 위해서 짖접적으로 도움을 줍니다.
이는 클라이언트의 컴퓨터에 임시로 저장되는 하나의 데이터이지만 서로 약간의 차이는 있습니다.





쿠키-Cookies는 넷스케이프의-Netscape Navigator의 원천 기술로서 웹페이지에 대한 유저의 성향을 분석해서 용량이작은 텍스터 파일로 저장합니다.

그런후 필요할때 이 텍스트 내용을 읽게 되는것입니다.




이 텍스트의 내용은 주로 웹사이트나 웹페이지에 방문하는 빈도를 선호도로 인지해서 기록하며 카운터로 활용하고 또 특정 배너나 이미지를 클릭하는 정도와 카운터를 기록하며 검색 키워드 정보도 기록합니다.




이 기록들은 웹서버 쪽에서도 유저식별을 위해 쎄션트래킹(Session Tracking)으로 이용 될 수도 있습니다.
쿠키-Cookies 정보는 쿠키가 만들어진 웹서버만 접근-Access 가능하도록 되 있고 또 기록된 쿠키도 대부분은 Expiration Date로서 만료사용기한이 정해져 있어 무제한 보관하지는 않으며 일정기간후에는 삭제되도록 하고 있습니다. 





캐시-Cache는 주로 웹페이지의 리소스- Resource를 잠식하는 파일들 예를 들어서 사진 음악 동영상등의 미디어파일들을 읽은 데이터를 임시로 저장하는 곳이며 똑같은 웹사이트 또는 웹페이지를 다음에 또 방문했을때 저장된 데이터를 읽음으로서 웹사이트 또는 웹페이지에 접속했을때 페이지 로딩 속도를 획기적으로 빠르게 하는 역할을 하게 됩니다. 




그러니까 캐시는-Cache는 웹페이지 로딩 속도 개선을 위한것 외에는 사용되지않으며 쿠키-Cookies는 유저와 관련된 여러가지 정보로서 다른 목적으로 사용될 수 있습니다.