人
已閱讀
已閱讀
網頁開發本地存儲和服務端存儲的區別
來源:lexintech.com ?? ?? 發布時間:2018-05-10
我們在進行網站開發,或者APP開發中嵌入web頁面時,會遇到瀏覽器本地存儲與服務器端存儲的問題。那么,這兩種存儲方式有什么區別呢,下面我們來簡單說一下。

在進行web頁面開發時,其實數據既可以在瀏覽器本地存儲,也可以在服務器端存儲。瀏覽器端可以保存一些數據,需要的時候直接從本地獲取,sessionStorage、localStorage和cookie都由瀏覽器存儲在本地的數據。服務器端也可以保存所有用戶的所有數據,但需要的時候瀏覽器要向服務器請求數據。
這兩種存儲方式可根據具體的功能和業務來選擇使用。
服務器端可以保存用戶的持久數據,如數據庫和云存儲將用戶的大量數據保存在服務器端。
服務器端也可以保存用戶的臨時會話數據。服務器端的session機制,如jsp的 session 對象,數據保存在服務器上。實現上,服務器和瀏覽器之間僅需傳遞session id即可,服務器根據session id找到對應用戶的session對象。會話數據僅在一段時間內有效,這個時間就是server端設置的session有效期。
服務器端保存所有的用戶的數據,所以服務器端的開銷較大,而瀏覽器端保存則把不同用戶需要的數據分布保存在用戶各自的瀏覽器中。
瀏覽器端一般只用來存儲小數據,而服務器可以存儲大數據或小數據。
服務器存儲數據安全一些,瀏覽器只適合存儲一般數據。
以上就是我們總結的一些關于WEB網頁開發本地存儲和服務端存儲的區別,希望能給大家對這個問題有一些了解和幫助。
- 上一篇:關于網站設計的新趨勢和風格
- 下一篇:網站開發常見的前端優化方法