본문 바로가기

PHP

쿠키란 무엇인가!

반응형

쿠키란 무엇인가!! 인터넷에 쿠키라고 치면 먹는것 밖에 안나오지만, 위키백과에 나오는 쿠키는

쿠키(cookie)란 하이퍼 텍스트의 기록서(HTTP)의 일종으로서 인터넷 사용자가 어떠한 웹사이트를 방문할 경우 그 사이트가 사용하고 있는 서버에서 인터넷 사용자의 컴퓨터에 설치하는 작은 기록 정보 파일을 일컫는다. HTTP 쿠키, 웹 쿠키, 브라우저 쿠키라고도 한다. 이 기록 파일에 담긴 정보는 인터넷 사용자가 같은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 바뀐다. 이 수단은 넷스케이프의 프로그램 개발자였던 루 몬툴리(Lou Montulli)가 고안한 뒤로 오늘날 많은 서버 및 웹사이트들이 브라우저의 신속성을 위해 즐겨 쓰고 있다.

쿠키는 소프트웨어가 아니다. 쿠키는 컴퓨터내에서 프로그램처럼 실행될수 없으며 바이러스를 옮길 수도, 악성코드를 설치할 수도 없다. 하지만 스파이웨어를 통해 유저의 브라우징 행동을 추적하는데에 사용될 수 있고, 누군가의 쿠키를 훔쳐서 해당 사용자의 웹 계정 접근권한을 획득할 수도 있다. 


음.... 내용을 읽어보면 쿠키는 웹페이지를 사용자 '컴퓨터에 저장해 놨다가'

다음에 그 페이지를 방문할때 저장해 놓은것을 이용하여 빠른 인터넷을 위해 사용하는 것이란다.


웹페이지의 내용을 저장해 놓기 때문에 팝업창에 '오늘하루 열지 않기'에 체크를 했을때 이 내용을 저장해서

하루동안 그 팝업이 뜨지 않게 하는 것도 쿠키를 이용한 것이고

또, 오픈 마켓에서 장바구나니 오늘 둘러본 물건 같은 것도 쿠키를 이용했다고 할 수 있겠다.


이런 장점을 가진 쿠키는 웹 페이지를 잘 못 저장했을경우 쿠키값이 확인이 안되어 접근을 못하게 될수도 있고.

쿠키값이 노출이 되면 개인정보가 유출이 될수가 있다는 단점도 있다!






반응형

'PHP' 카테고리의 다른 글

MVC패턴  (1) 2012.12.20
PHP에서의 객체지향 특징  (0) 2012.12.05
간단한 방명록 만들기  (0) 2012.11.29
HTML에서 post방식과 get방식의 차이점  (0) 2012.11.20