php - 세션과 쿠키
巴扎黑
巴扎黑 2017-05-16 13:06:47
0
4
435

일반적인 상황에서 www.helloweenvsfei.com 및 Images.helloweenvsfei.com과 같이 동일한 1차 도메인 이름 아래에 있는 두 개의 2차 도메인 이름은 쿠키를 상호 교환적으로 사용할 수 없습니다. 두 도메인 이름이 엄격하게 동일하지 않기 때문입니다. 동일합니다. helloweenvsfei.com이라는 이름 아래의 모든 2차 도메인 이름이 이 쿠키를 사용할 수 있도록 하려면 쿠키의 도메인 매개변수를 설정해야 합니다.

동일한 도메인 이름 www.helloweenvsfei.com 및 Images.helloweenvsfei.com의 두 가지 다른 2차 도메인 이름에서 세션을 사용할 수 있습니다.

공동 로그인의 경우 대부분 쿠키를 사용하고 세션을 사용하지 않는 것으로 보았기 때문에, 전제는 memcash와 redis를 사용하지 않는다는 것입니다.

巴扎黑
巴扎黑

모든 응답(4)
给我你的怀抱

세션을 메모리 캐시 memcache 및 redis에 저장하거나 데이터베이스 또는 로컬 파일에 저장할 수 있습니다

漂亮男人

프로젝트에서 파일이나 MySQL 데이터베이스에 세션을 저장할 수 있나요?

伊谢尔伦

세션 공유에 대해 이야기해야 합니다. 동일한 기본 도메인 이름으로 세션을 공유할 수 있습니다. 예를 들어 a.baidu.com과 b.baidu.com의 세션을 공유할 수 있습니다. 루트 도메인 이름 아래에 세션 ID를 저장하면 됩니다. 즉, 도메인은 baidu.com입니다.

Peter_Zhu

session存在memcache或者Redisin

넣을 수 있어요

Memcache를 배포할 수 있습니다. PHP 구성 파일에서 저장 방법을 memcache로 설정하면 PHP 자체가 세션 클러스터를 설정하고 세션 데이터를 Memcache에 저장합니다.

참고: 이러한 방식으로 세션을 동기화하면 데이터베이스에 대한 부담이 증가하지 않으며, 세션을 메모리에 넣는 것이 파일에서 읽는 것보다 훨씬 빠릅니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿