쿠키에 데이터를 저장하는 데는 두 가지 방법이 있습니다. 한 가지 방법은 모든 데이터에 대해 하나의 쿠키를 사용하여 JSON 문자열로 저장하는 것입니다.쿠키에 대한 유용한 정보
다른 방법은 각 데이터 조각마다 다른 쿠키를 사용하는 것입니다.
첫 번째 접근법에서 볼 수있는 네거티브는 쿠키의 여분의 JSON 문자로 인해 헤더에서 더 많은 공간을 차지한다는 것입니다. 또한 약간의 처리 시간이 소요될 JSON을 구문 분석하고 문자열을 사용해야합니다. 긍정적 인 점은 하나의 쿠키 만 사용된다는 것입니다. 실종 된 다른 긍정적 인 점이 있습니까?
두 번째 접근법에서 볼 수있는 부정적인 점은 더 많은 쿠키 키 값 쌍이 사용된다는 것입니다.
약 15-20 개의 쿠키가 저장됩니다. 만료 날짜는 각 쿠키에 대해 동일합니다.
도메인 당 최대 쿠키 수는 약 4000 개입니다. 아직 그 번호에 근접하지는 않습니다.
내가 간과하는 문제가 있습니까? 어떤 접근 방식이 가장 좋을까요?
편집 -이 쿠키는 JavaScript에 의해 관리됩니다.
쿠키를 모두 사용하지 않고 로컬 저장소를 사용합니다. 왜 그런 짓을하고 싶지 않는거야? 개체를 serialize/deserialize하는 방법을 비롯한 예제는 [here] (http://stackoverflow.com/questions/2010892/storing-objects-in-html5-localstorage)를 참조하십시오. –
@TimMedora 쿠키는 sessionId 및 visitorId의 쿠키입니다. 우리가 사용하는 몇 가지 분석 공급 업체가 있으며 ID를 동기화해야합니다. – sissonb