我在一个严格限制的网络上,我基本上所能做的就是文件共享。我想构建一个应用程序,用户可以在其中记录和管理基本作业信息......但是,如果没有管理访问权限,我就无法使用标准数据库服务。
我正在考虑将应用程序构建为本地存储的网站,该网站利用了IndexedDB客户端数据库/商店。然而,在进一步的研究中,它对这类任务看起来并不是很有用吗?似乎所有数据都存储在浏览器中,并不打算写出来。
在没有任何服务器端实现的情况下与其他用户共享IndexedDB是否可行?
答案 0 :(得分:1)
不,IndexedDB和其他客户端存储解决方案的整体想法是他们是客户端。您通常需要服务器支持才能在客户端之间同步数据PouchDB可以同步,但您无法连接到其他浏览器,因为浏览器通常无权在端口侦听。
您是否认为用户可以通过在网络驱动器上打开HTML文件来访问该应用程序?您可以查看TiddlyWiki,它使用Firefox插件来允许用户更新Wiki。但考虑到你的环境受限,甚至可能是不可能的。