如何在XAMPP服务器上运行javascript程序并将该程序中的数据保存在服务器上?

时间:2018-01-14 19:03:33

标签: javascript server xampp save jspsych

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

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

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

JATOS可能是您的解决方案。 JATOS关心服务器端 - 而jsPsych关心客户端(浏览器中会发生什么),您可以轻松地turn your experiment into a JATOS study。然后它有一个数据库(H2或MySQL)来存储你的实验结果数据。从您的JavaScript代码中connect to JATOS through jatos.js

(免责声明:我是JATOS背后的开发人员)

答案 1 :(得分:0)

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

在我的实验室中,我们目前使用this small PHP library来编写来自jsPsych实验的数据。 README概述了如何使用它。