【问题标题】:javascript: store data in a file or db without php?javascript:在没有php的情况下将数据存储在文件或数据库中?
【发布时间】:2011-08-12 14:13:57
【问题描述】:

我必须构建一个 web 应用程序,一个包含 5 个答案的简单调查,并且我想存储用户的选择(以便给出结果)但我不允许使用 mysql 或 php...是否可以只使用 jquery/javascript?

【问题讨论】:

    标签: php javascript database survey


    【解决方案1】:

    当您说“存储答案”时,以什么方式?您想存储它们以供第三方稍后检索吗?如果是这样,您需要某种类型的外部存储,无论是具有服务器端接口来存储它的自托管数据库 (mysql),还是为您做同样事情的第三方解决方案。

    Javascript 本身就是客户端。这意味着,在没有支持技术的情况下,javascript 就像拉斯维加斯:客户端计算机上发生的事情都保留在客户端计算机上。您可以使用 javascript 通过元素存储或 cookie 在本地存储数据,但为了稍后检索这些数据,您必须使用其他一些技术。

    【讨论】:

      【解决方案2】:

      您可以将 Google Analytics(分析)的答案记录为转化事件。

      【讨论】:

        【解决方案3】:

        只要您只需要将数据提供给单个用户,您就有多种选择。最简单的是使用 cookie,但 html5 提供了一些更强大的选项。

        【讨论】:

          【解决方案4】:

          这是 ja 之前发布的: 是的,这是可能的。

          该技术如下所述

          http://jquery.tiddlywiki.org/twFile.html

          【讨论】:

          • 此解决方案仅在完全本地的非托管环境 (file://) 中有效。虽然 OP 没有具体说明他的环境,但这个解决方案使用了这样一个专门的环境,使其成为大多数应用程序不太可能的解决方案。
          猜你喜欢
          • 2011-08-31
          • 1970-01-01
          • 1970-01-01
          • 2011-06-13
          • 1970-01-01
          • 1970-01-01
          • 2018-12-09
          • 2019-04-25
          • 1970-01-01
          相关资源
          最近更新 更多