>  기사  >  백엔드 개발  >  쿠키와 세션의 차이점은 무엇입니까?

쿠키와 세션의 차이점은 무엇입니까?

清浅
清浅원래의
2018-11-30 13:59:3777054검색

쿠키와 세션의 차이점은 다음과 같습니다. 쿠키는 브라우저에 텍스트 형식으로 저장되며 저장 용량이 제한되어 있는 반면, 세션은 서버 측에 저장되며 여러 변수를 무제한으로 저장할 수 있으며 쿠키보다 안전합니다.

PHP로 지정할 수 있습니다. 사이트의 방문자 정보는 세션이나 쿠키에 저장됩니다. 그러면 둘 다 동일한 작업을 수행할 수 있습니다. 그러면 차이점은 무엇입니까? 기사에서 자세히 소개하겠습니다.

【추천 강좌: PHP 강좌, JavaScript 강좌

쿠키와 세션의 차이점은 무엇입니까?

cookie

은 이용자의 컴퓨터에 위치하며, 이용자가 삭제할 때까지 이용자 컴퓨터의 정보를 유지하는 데 사용됩니다. 예를 들어, 웹페이지에서 특정 소프트웨어에 로그인할 때 사용자 이름과 비밀번호를 입력하고 이를 쿠키로 저장하면 방문할 때마다 웹사이트에 로그인할 필요가 없습니다. 브라우저에 모든 텍스트를 저장할 수 있으며 언제 어디서나 차단하거나 삭제할 수 있습니다. 쿠키를 비활성화하거나 편집할 수도 있지만 주의해야 할 점은 개인정보 유출을 방지하기 위해 일부 개인 데이터를 저장하기 위해 쿠키를 사용하지 않는다는 것입니다

쿠키와 세션의 차이점은 무엇입니까?

session

세션은 세션 정보라고 하며, 웹 서버는 방문자와 웹 사이트 간의 상호 작용을 주로 담당하며, 액세스 브라우저가 http 주소를 요청하면 웹 서버로 전달되어 웹 사이트가 닫히면 액세스 정보와 일치함을 의미합니다. 세션이 종료되어 웹사이트에서 정보에 접근할 수 없어 영구적인 데이터를 저장할 수 없어 웹사이트에 접근 및 비활성화할 수 없습니다

쿠키와 세션의 차이점은 무엇입니까?

세션과 쿠키의 차이점

(1) 쿠키는 브라우저에 저장됩니다 세션은 서버 측에 저장되며 제한된 데이터 양을 저장하는 반면 텍스트 파일 형식으로 저장됩니다. 4kb만 허용하며 쿠키에 여러 변수를 저장하지 않습니다.

(2) 쿠키 저장은 데이터 양을 제한하므로 4KB만 허용되며 세션은 무제한입니다

(3) 쿠키 값에 쉽게 액세스할 수 있지만 세션 값에 쉽게 액세스할 수 없으므로 더 많은 것입니다. secure

(4 ) 쿠키가 만료되도록 쿠키 시간을 설정합니다. 하지만 session-destroy()를 사용하면 세션이 파괴됩니다.

요약: 사이트에 자주 로그인해야 하는 경우 쿠키를 사용하여 정보를 저장하는 것이 가장 좋습니다. 그렇지 않으면 높은 보안이 요구되는 사이트에 세션을 사용해야 하는 경우 특히 매번 로그인하는 것이 번거로울 것입니다. 데이터를 제어하는 ​​능력이 향상되면 더 좋을 것입니다. 물론 두 가지를 결합하여 우리의 아이디어에 따라 웹사이트를 운영할 수도 있습니다

위 내용은 쿠키와 세션의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.