쿠키(Cookies)
: 쿠키는 사용자가 검색을 한다거나 컴퓨터상에서 드라이브나 폴더를 이동하는 등 작업내용의 일부를 저장한다.
사용자가 다음에 동일한 작업을 할 때 재빨리 저장된 것을 불러와서 처음 작업 할 때보다 훨 씬 빠른 응답속도를 제공합니다.
ex) 어떤 키워드를 입력 할 때 단어의 첫 자만 입력해도 전체 단어가 나오는 것도 쿠키
아이디나, 비밀번호 저장하는 것도 쿠키
이런 사용자의 사용 정보들을 내 컴퓨터 저장공간에 저장한다.
쿠키는 내 컴퓨터 저장공간에 저장되지만
캐쉬는 도메인서버의 저장공간에도 저장된다.
캐쉬(Cache)
: 서버의 캐시클라우드라는 저장 공간에 저장되는 이 기록은 쿠키와는 다르게 사용자의 의도와 상관없이 무조건 자동으로 저장된다.
ex) 사용자가 처음으로 어떤 사이트를 접속할 때보다 다시 접속하고 또 다시 접속할 때 웹사이트 로딩속도가 점점 빨라진다. 사용자가 접속하는 사이트의 정보가 이미 있다면 실제 사이트의 정보를 읽기전에 몇가지 저장 되어 있는 캐시 정보를 읽어오기 때문이다.
쿠키(Cookies)와 캐쉬(Cache)기능상 차이점
: 캐쉬는 웹페이지 로딩 속도 개선을 주도한다.
쿠키는 유저의 사용정보에 관련된 목적까지 저장한다.
따라서 캐시는 오디오, 비디오, 이미지닽은 큰 리소스 파일등을 빠르게 로딩해서 속도개선을 최우선으로 합니다.
쿠키는 웹페이지 접속한 유저의 행동 패턴이나 관련 정보를 주로 저장한다.
통상적으로 캐시는 사용자가 삭제하지 않으면 컴퓨터에 남아있다.
쿠키는 온라인 서버 쪽에서 설정해 놓은 기간이 지나면 자동으로 삭제된다.
쿠키는 웹서버의 관리자가 접근가능
캐시는 컴퓨터 관리자가 접근가능 하면 , 삭제도 관리자가 함
세션(Session)
: 방문자가 웹 서버에 접속한 상태를 가리키는 말인데요. 웹에 접속해서 웹 브라우저를 종료하는 시점까지를 세션이라고 말하며, 방문자의 요청 정보를 서버에 저장합니다. 그렇기 때문에 대량의 데이터를 저장할 수 있습니다.
'전공공부' 카테고리의 다른 글
프로세스 와 스레드 (0) | 2020.05.10 |
---|
댓글