我想创建一个电子学习平台。因此,用户将有很多选择(大多数用户只能选择),例如:
为每个用户自动保存的一些选项如下:
那我应该使用哪种数据库或方法来存储这种数据?
我不想使用cookie,因为它需要保存在用户帐户而不是浏览器上。用户需要在所有浏览器或移动设备上拥有全部内容。
我想知道json,但是...如果这样做,我将可以查看每个用户...所以我应该使用MySQL吗?
答案 0 :(得分:-2)
我建议您构建自己的数据记录器,这意味着您可以自己构建一个存储每个用户数据的地方,例如eManager。
一旦构建完成,您就可以使用ID将电子学习课程分配给“ eManager”上的每个用户个人资料。允许您也跟踪每个用户的进度等。
“ eManager”还可以保存用户注释/错误答案/未回答的问题,您可以创建带有滑块评级的调查以对用户进行评级。老实说,限制是无限的。
您可以通过两种不同的方式接收数据:
这将是一个漫长的过程,要以不同的视图来回答您的问题,请以SQL / PHP为基础,以确保您可以运行更高级的查询并可以放心地编辑数据库等。
还有其他问题要告诉我,谢谢。