0

我使用名为 JSPsych 的心理学实验工具编写了一个 Javascript 程序。我需要在服务器上运行该程序,并将实验试验产生的数据保存到服务器本身。

我下载了 XAMPP 并通过 XAMPP 成功运行了该程序,但我不知道如何保存数据。

任何人都可以帮忙吗?

4

2 回答 2

1

JATOS可能是您的解决方案。JATOS 关心服务器端——而 jsPsych 关心客户端(浏览器中发生的事情),您可以轻松地将您的实验变成 JATOS 研究。然后它有一个数据库(H2 或 MySQL)来存储您的实验结果数据。从您的 JavaScript 代码中,您通过 jatos.js 连接到 JATOS

(免责声明:我是 JATOS 的开发者)

于 2018-01-15T09:16:23.277 回答
0

您需要设置某种与数据库通信或将文件写入磁盘的服务器端脚本。通常,您会使用XMLHttpRequestJavaScript 中的 an 调用脚本,将jsPsych.data.get().json()jsPsych.data.get().csv()作为参数的结果传递。

在我的实验室中,我们目前使用我编写的这个小型 PHP 库来保存来自 jsPsych 实验的数据。自述文件概述了如何使用它。

于 2018-01-16T03:29:30.993 回答