APP開發(fā)公司淺析關(guān)于緩存的注意事項(xiàng),對(duì)于變化頻繁的數(shù)據(jù),如新聞內(nèi)容、評(píng)論分?jǐn)?shù)、商品的庫(kù)存和銷量等,這些數(shù)據(jù)可以考慮不做緩存處理;如果要做緩存處理,那在設(shè)備能正常連接網(wǎng)絡(luò)的時(shí)候,APP每次進(jìn)入相關(guān)界面都要從服務(wù)器獲取最新數(shù)據(jù),同時(shí)保存數(shù)據(jù)到本地。在網(wǎng)絡(luò)狀況不好或斷網(wǎng)的情況下,APP才讀取本地緩存數(shù)據(jù),這樣可以避免顯示空界面給用戶,改善用戶體驗(yàn)。
對(duì)于用戶自身可以修改的數(shù)據(jù),如購(gòu)物車?yán)锏纳唐窋?shù)據(jù),當(dāng)APP不支持同一賬號(hào)在多個(gè)設(shè)備同時(shí)登錄時(shí),可以做緩存處理。即使在網(wǎng)絡(luò)正常的情況下,也可以優(yōu)先讀取本地緩存數(shù)據(jù);當(dāng)APP支持同一個(gè)賬號(hào)在不同設(shè)備上同時(shí)登錄和修改數(shù)據(jù)時(shí),可以考慮不做緩存處理。如果要做緩存處理,那在設(shè)備能正常連接網(wǎng)絡(luò)的時(shí)候,APP每次進(jìn)入購(gòu)物車界面都要從服務(wù)器獲取最新數(shù)據(jù),同時(shí)保存數(shù)據(jù)到本地。
清除數(shù)據(jù)主要是清除用戶配置數(shù)據(jù)及APP使用過程中生成的一些數(shù)據(jù)文件等。清除數(shù)據(jù)后,APP中所有的設(shè)置項(xiàng)都變成了默認(rèn)設(shè)置,之前用戶做的設(shè)置都被清除了。
清除緩存是指清除緩存數(shù)據(jù),清除緩存后,用戶再次使用APP時(shí),由于緩存數(shù)據(jù)已經(jīng)被清除,可能需要從服務(wù)器獲取數(shù)據(jù),程序的響應(yīng)速度會(huì)比有緩存數(shù)據(jù)時(shí)慢。深圳APP開發(fā)公司本文關(guān)于“APP開發(fā)公司淺析關(guān)于緩存的注意事項(xiàng)”的知識(shí)就介紹分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。