2015-01-04 6 views
0

나는 worpress를 백엔드로 사용하고 ionic을 프론트 엔드로 사용하여 응용 프로그램을 만들고 있습니다. 데이터를 오프라인으로 저장하는 데 필요한 여러 metod가 있다는 것을 알고 있습니다. 가장 강력한 옵션은 무엇입니까? 나는 ios와 android에 배치 할 것이고 데이터는 더 큰 파일을 접할 수있다. 나는 파일 api를 사용하고 .json 파일을 저장하는쪽으로 향하고있다?WordPress app backebd, offline

답변

1

Cordova 문서의 저장 용량 가이드를 보셨습니까? (http://cordova.apache.org/docs/en/4.0.0/cordova_storage_storage.md.html#Storage)

"최상의"접근 방식은 저장 대상에 따라 다릅니다. 텍스트 기반 컨텐츠를 저장하고 있다면 WebSQL이 가장 적합 할 것입니다. 더 추상적 인 데이터 (마지막으로 본 기사, 읽은 횟수 등)를 저장하는 경우 LocalStorage가 더 좋을 수 있습니다.

마지막으로 이미지, 비디오 등의 이진 데이터에만 파일 시스템을 사용하는 경향이 있습니다.

+0

빠른 응답을 주셔서 감사합니다. 과거에 LocalStorage 크기에 문제가있었습니다. 아마 websql과 파일 시스템 저장소가 섞여 있을까요? 나는 텍스트 데이터와 이미지를 참조하기 위해 websql을 사용해야했다 ... 파일 시스템에서? – mcneela86

+0

내 경험칙은 데이터가 "무한"(실제로는 아니지만 필요에 따라 커질 수 있음)이면 WebSQL을 사용합니다. 데이터가 유한 한 경우 (항목 설정) LocalStorage를 사용합니다. 당신이 묘사 한 것이 좋다고 생각합니다. 예, 파일 시스템에서 이미지를 참조 할 수 있습니다. –

+0

큰 도움을 청하러 간다. – mcneela86