没有服务器端脚本的数据库

时间:2014-02-20 00:19:45

标签: javascript jquery sqlite internet-explorer-8

我正在尝试创建一个可以处理信息永久存储的网页,而不涉及任何服务器端脚本。

我最喜欢做的是在index.htm所在的目录中安装一个SQLite数据库,并使用JQuery操作/查询数据。我已经找到了使用html 5做类似的教程但不幸的是,我被迫进行的环境需要支持IE8,这不是可选的。

SQLite不是特定要求,它可以很容易地成为CSV文件或XML。有人可以推荐一个好的方法吗?我知道要求通常不理想我会做PHP和MySQL但是唉......

数据存储不需要复杂,只是类似于以下内容。

|-----|------|------|------|
|Index|Value1|value2|value3|
|-----|------|------|------|
|1    |moo   |100   |1101  |
|2    |choo  |150   |1102  |
|3    |foo   |200   |1103  |
|-----|------|------|------|

1 个答案:

答案 0 :(得分:0)

HTML 5将其保存在客户端上,无需服务器端脚本。您可以在使用Cookie的旧版浏览器中执行相同操作,但与HTML 5解决方案相比,存储量有限。您建议存储在与index.htm相同的目录中,但index.htm位于服务器端,需要少量服务器端脚本才能将数据从javascript绑定到您选择的数据库。 SQL lite是许多(可能是大多数Web服务器配置)的选项。

通常,作为切线,您不会在面向Web的目录中保留数据。只有您明确希望世界能够下载的服务器端脚本或文件面向外部。存储在服务器上的客户端数据通常与Web根目录相邻,而不是像index.htm那样在其下面。