关于数据库的一般问题

pbpqsu0x  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(215)

我想创建一个电子学习平台。因此,用户将有很多东西可供选择(大部分只能供他们查看),如:
添加注解
将电影添加到收藏夹
给讲师打分
为每个用户自动保存的选项很少,如:
未回答的问题
回答错误的问题
正在播放电影(从5开始,用户只看了2分钟)
那么我应该用什么样的数据库或方法来存储这些数据呢?
我不想使用cookies,因为它需要保存在用户帐户上,而不是浏览器上。用户需要在每个浏览器或移动设备上都拥有这些功能。
我想知道json,但…如果我这样做,我的每个用户都可以查看…所以我可以使用mysql吗?

htrmnn0y

htrmnn0y1#

我建议您构建自己的数据记录器,我的意思是,如果您愿意的话,您可以像emanager一样为每个用户构建一个存储数据的地方。
一旦建立了这个系统,您就可以使用一个id为“emanager”上的每个用户配置文件分配在线学习课程。你也可以跟踪每个用户的进度等。
“emanager”还可以保存用户注解/错误答案/未回答的问题,您可以创建带有滑块评级的调查来对用户进行评级。老实说,极限是无穷的。
您可以通过两种不同的方式接收数据:
(个人)您可以请求您的用户通过电子邮件向您请求用户名,然后生成密码并将其发送给用户。
(商业)你建立你的经理从网站上接收数据,这不是很难做到。
这将是一个漫长的过程,并回答您的问题,在不同的看法实践sql/php,这将是您的基础,确保您可以运行更先进的查询,并可以自信地编辑您的数据库等。
还有问题就告诉我,谢谢。

相关问题