我想写一个包含某些元素列表的网站。特定的用户组应该能够在此列表中添加元素。另一个用户组应该能够以某种方式与元素进行交互。
更具体地说:这是关于课程列表的,一些用户(学生)应该能够声明对课程的兴趣。管理员应该能够将课程添加到列表中。
我正在努力提出最有效的方法来实现此列表。我想我可以使用一个表并实现一个向其添加行的表单,但这似乎是一个可怕的想法。同样,与数据库的连接可能会更好。但是,我不确定如何将我的网站与数据库结合起来。
在网站上实施这种动态列表的最佳方法是什么?
最诚挚的问候
答案 0 :(得分:1)
我将建立一个Firebase数据库,并允许用户通过Firebase注册和创建帐户。然后,我将设置数据库规则,允许那些注册为管理员的人添加课程,让学生加入课程。
在那之后,实现一个JS脚本可能会相当简单,该JS脚本将呈现数据库中的课程列表并允许交互。