小文件其實可以保存在伺服器上特定目錄,資料庫中記錄文件名和格式,小文件轉化成二進制文件保存。使用時再轉化回來。
也可以 BLOB格式存儲到資料庫中。
這兩種方法都是可以實現的。
只不過各有優缺點。
直接存儲到資料庫中當資料庫備份時,小文件同時被保存,不會出現遺漏。
本地文件存儲時備份資料庫時,小文件轉化成的二進制文件沒有被保存,日後恢復恐怕比較難。
另外,二進制文件被替換後,就不能被程序正確處理,存在安全隱患。你懂吧~
② 的app,微信小程序,伺服器端如何存儲用戶登錄信息
用戶信息一般在伺服器端的資料庫表裡面存儲,為了系統穩定性和持續更新,建議外包給專業的公司做。
③ 前端數據存儲方式有哪些
為你總結了四種數據存儲方式,希望可以幫到你:
1、Cookie
cookie 用於存儲web頁面的用戶信息。
cookie 是一些數據,存儲在你電腦上的文本文件中。當web伺服器向瀏覽器發送web頁面時,在連接關閉後,服務端不會記錄用戶的信息。Cookie的作用就是用於解決如何記錄客戶端的用戶信息。
2、localStorage
允許在瀏覽器中存儲key/value對的數據。
用於長期保存整個網站的數據,保存的數據沒有過期時間,直到手動去刪除。
屬性是只讀的。
如果你想瀏覽器窗口關閉後還保留數據,可以使用localStorage;如果你只想將數據保存在當前會話中,可以使用sessionStorage.
3、sessionStorage
允許在瀏覽器中存儲key/value對的數據。
數據對象臨時保存同一窗口(或標簽頁)的數據,在關閉窗口或標簽頁之後也將刪除這些數據。
4、indexedDB
索引資料庫(indexDB)API(作為HTML5 的一部分)對創建具有吩咐本地存儲數據的數據密集型的離線HTML5 Web 應用程序很有用。
同時它還有助於本地緩存數據,使傳統再現Web應用程序(比如移動 Web 應用程序)能夠更快的運行和響應。
想要了解或者學習更多前端知識,推薦北京尚學堂,雄厚的師資力量帶給你高效的學習體驗。