我是一名平面设计师,具有非常基本的 html/css 技能。只是说这是我的问题的前兆。我想要做的是在网站上创建投票。基本上有一堆视频发布,我会在每个视频下方放置按钮,上面写着“投票”。我知道如何做我正在寻找的这方面的东西,但我的技能不足之处在这里 - 我需要那个“投票”按钮来引导另一个页面,该页面将成为结果页面,并将跟踪每个人投票的视频.
知道如何创建此结果页面/实时投票来跟踪人们投票的内容吗?任何帮助/协助将不胜感激。太感谢了。
-M
最佳答案
Any idea how to create this result page / live poll that will keep track of what people voted for?
听起来像 HTML/CSS 在这里是不够的。您实际上需要跟踪您的投票或跨多个客户端(用户)的任何数据是使用后端(服务器)
- 由于您已经在使用 JavaScript 进行编程,因此 Node.js 是您后端的一个很好的候选者。 .这将使您能够重新使用您的 JavaScript 知识,而不是学习另一种编程语言
- 要真正存储您的投票,您还需要一个数据库。您可以从这里的主要数据库中选择任何数据库(MongoDB、MySQL 等...),因为它们都能满足您的需求
- 要在前端和后端之间进行通信,请使用 HTTP requests
注意事项
- 前端中的链接部分可以使用
a
完成HTML 中的标记。例如<a href='/results'>Results</a>
- 如果您出于任何原因不想构建自己的后端,请查看商业“无服务器” 产品。例如Firebase这是一个不需要任何后端的数据库(后端实际上是由 Firebase/Google 的人完成的)
关于javascript - 创建实时投票/结果页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54660575/