我想知道我是否应该使我的强制或可选。我更有可能在不需要它们的情况下注册一个网站,而且大多数网站不需要全名(甚至不需要名字)。这样做的好处是一旦用户登录就可以为他们定制网站,当然还有个性化的电子邮件。
共识是什么?要求他们?让它们成为可选项并冒着在我的帐户表中出现大量 NULL 的风险?
我想知道我是否应该使我的强制或可选。我更有可能在不需要它们的情况下注册一个网站,而且大多数网站不需要全名(甚至不需要名字)。这样做的好处是一旦用户登录就可以为他们定制网站,当然还有个性化的电子邮件。
共识是什么?要求他们?让它们成为可选项并冒着在我的帐户表中出现大量 NULL 的风险?
我们使用“全名”,因为人们的名字可能有不同的文化结构。
例如:Mark 'The Killer' Von Haiek 博士
这实际上取决于您的业务需求。除非需要个人电子邮件(或电话或其他任何东西 - 例如金融交易等),否则仍然没有真正需要存储信息。
经验法则:我通常只存储您必须存储的内容 - 甚至更好地使用OpenID之类的东西。
希望有帮助。
这取决于您的需求。
您实际上可以让用户选择一个选项来显示或不显示他们的姓氏。
但是,您只需要要求用户了解您实际需要的内容。如果你不知道他们的名字,那么你可能不会要求他们这样做。