9

在我工作的地方,它在 IT 方面受到很大限制。我没有访问 SQL Server 或 Web 服务器的权限,因此 Apache、PHP、mySQL 等都无法使用。没有服务器端任何东西。
网络上的 PC 无法看到彼此(因此安装 WAMP 和打开防火墙端口将不起作用……此外……我们也无法安装任何东西……全部锁定),这是由于组策略限制。但是,有很多我们都可以使用的共享驱动器。目前我们正在使用 Microsoft Access,但它很笨重。
我们需要转向平板电脑,以便管理人员可以在四处走动时看到信息。我的建筑是一个巨大的仓库,因此是我试图构建的解决方案的驱动程序。

所以问题是这样的。我想构建一个显示 KPI/报告的 Web 应用程序。它后面需要有某种类型的数据库,这样我就可以存储数据,然后我可以通过 Javascript 或类似的东西在其中检索数据(记住我只能使用客户端技术)。无论是 JSON 还是 XML,我都不介意。
多人需要同时访问。

所以总结一下

无法安装任何东西
无法访问 Web 服务器或任何类似于 Web 服务器的东西
有共享驱动器,因此可以存储 NoSQL/JSON/XML 文件以在那里共享
仅客户端技术
网络上的 PC 无法互相看到
无法使用任何互联网或云存储解决方案,因为它们被阻止

我完全迷路了,有什么解决办法吗?

4

3 回答 3

2

I would check out PouchDB. http://pouchdb.com/

Pure Javascript and stores the data locally on the users machine.

In the future if you ever wanted to connect it to a server side database, you can connect it to CouchDB.

于 2013-11-09T16:06:17.997 回答
0

sqlite.org 是一个独立的、无服务器的数据库

于 2013-11-07T23:59:54.143 回答
0

以下是我将在您的情况下实施的内容:

带有https://www.stackmob.com/的 Backbone.js

Backbone 提供了一种构建强大客户端应用程序的好方法,并且 stackmob 可以托管您的数据库,这是一个免费教程:

https://www.udemy.com/learn-backbonejs-stackmob/

于 2013-11-07T22:42:51.413 回答