2016-09-17 6 views
0

검색 기능이있는 웹 사이트가 있습니다. 사용자에게 최신 검색 기록을 남기고 싶습니다. 내 질문 :로컬 저장소에 사용자 최근 검색 저장

브라우저 로컬 저장소를 사용하는 것이 좋습니다. JSON 형식으로 로컬 저장소에서 약 50 건의 검색을 수행하면 속도가 느려질 수 있습니다.

이 데이터를 데이터베이스에 저장하면 더 잘 작동 할 수 있습니까?

내 앱은 각도 2와 PHP 백엔드를 사용하여 제작되었습니다.

답변

0

로컬 저장소는 50 개의 항목을 쉽게 처리 할 수 ​​있습니다. 그것은 서버 측을 저장하는 것이 더 나은 경우

, 당신이 원하는에 따라 달라집니다 : 당신은 로컬 스토리지에 저장 경우 로그인을하지 않고도 최근 검색을 제공 할 수 있습니다

. 그러나 데이터는 기계에 바인딩되므로 사람들이 로그인하더라도 다른 기기에서 서로 다른 최근 검색을 볼 수 있습니다. 그들의 전화 및 데스크탑. 그것은 성가신 일이 될 수 있습니다. 또한 브라우저 저장소를 지우면 분명히 데이터가 지워집니다.

최상의 UX를 얻으려면 두 가지를 결합하고 로그인하지 않은 사용자를 위해 로컬 저장소에 최근 검색 내용을 저장하고 계정에 로그인 한 사용자를 위해 서버 쪽을 저장해야합니다.

+0

감사합니다. 나는 그것을 얻는다. – TheUnreal

관련 문제