0

我正在为一个游戏活动设计一个注册系统,用于注册我们学院的学生。

我正在获取他的姓名、电话、大学 ID、电子邮件和他想玩的游戏。(如果他愿意,他可以添加一个团队,对于一些游戏,比如使命召唤 MW4)

我需要知道的是,在这种情况下,我是否应该创建一个登录系统,每个用户都可以在其中编辑他们的信息(他将要玩的游戏、团队成员、团队名称等),以便他们即使在注册后也可以编辑它们表格提交至截止日期。

或者

只是带有必填字段的注册表单......?

在这里,我不想把它弄得太复杂。因为,并不是所有的学生都在这里技术含量很高。所以,登录系统需要的东西,比如电子邮件确认链接,我怀疑这个系统会太复杂。

那么,您的想法的最佳选择是什么...

在没有电子邮件确认的情况下注册用户帐户是否很好?

4

1 回答 1

2

诸如“我们需要电子邮件确认吗?”之类的问题。和“用户需要能够编辑他们的帐户信息吗?” 在某种意义上归结为“如果我们添加这些功能,它将把世界搞砸多少?

对于高流量的在线订阅服务,这两个问题都有明显的“是”答案,因为如果它们不内置这些功能,就会发生可怕的可怕事情。

就您而言,如果您不构建电子邮件确认系统,可能发生的最糟糕的事情是什么?例如:

  • 拖钓者在未经朋友同意的情况下注册他们的朋友。您会收到有关谁将参加活动的虚假信息,并且巨魔目标会收到未经请求的电子邮件更新或其他任何内容。
  • 一些有同理心问题的书呆子决定给你上一课,并编写一个脚本让你大学的每个学生都自动订阅你的活动。您的活动获得了大量(可能是负面的)免费宣传。

在你的情况下,假设初学者级别的 PHP 技能并且这个项目没有大量的时间预算,我会说构建一个简单的电子邮件确认系统可能是值得的,但可能值得构建一个专门的页面供用户更新他们的帐户设置,除非您收到很多手动更改人们信息的请求。

于 2015-04-30T15:11:12.833 回答