簡體   English   中英

本地存儲Web數據的不同方法

[英]Different ways to store web data Locally

無論如何,是否有一個客戶端小型數據庫,只要有數據更改,該小型數據庫就可以與服務器端數據庫同步?

所以我正在看寫一個javascript程序來存儲一堆學生申請表。 但是互聯網連接將變得不穩定,因為使用它的人員將在校園中移動以在他的平板電腦上收集表格數據。

我看過localstorage,但是它沒有任何數據庫功能。

我真的在尋找可以執行本地數據庫條目並使異步同步變得容易的技術(例如dropBox所做的事情很棒,只是它不是Web應用程序而已)

我希望我的問題很清楚謝謝

這取決於您需要哪種支持。

查看http://diveintohtml5.ep.io/storage.html#future ,他們在其中談論Web SQL數據庫規范和IndexedDB。

由於聽起來像受控環境,因此它可以工作(即Web SQL數據庫)。

可用的以下存儲機制:

  • 標准HTTP Cookie
  • 本地共享對象(Flash Cookies)
  • Silverlight隔離存儲
  • 使用HTML5 Canvas標簽將cookie存儲在自動生成的,強制緩存的PNG的RGB值中,以讀取像素(cookie)
  • 在HTTP ETag中存儲cookie
  • 在Web緩存中存儲cookie
  • Internet Explorer用戶數據存儲
  • HTML5會話存儲
  • HTML5本地存儲
  • HTML5全球存儲
  • 通過SQLite的HTML5數據庫存儲

來自evercookie描述的Copypasta 由於使用壽命太短和/或空間太小,刪除了幾項。 不要借用他的代碼,但是,它使用jquery並且在其他方​​面很笨拙。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM