我正在开发一个网站,我需要建立一个数据结构存储用户配置文件的信息。就像我们充满了对我们的性别/年龄/教育等等。信息Facebook等。

目前的问题,我会晤了,

  1. 目前,我可以不考虑所需的所有用户配置文件的信息,从目前的设计开发阶段,如何设计一个可扩展的框架,以便在未来我可以扩大用户配置文件esaily?是否有任何成熟(open source)用户配置文件框架,以参考?
  2. 是否有任何标准,关于什么是标准的项目,我们需要收集用户的个人资料?
  3. 如何使它的安全的灵活分享的用户配置文件信息用于不同的应用程序?例如,app1只是需要一个部分的用户配置文件,并为安全原因,我只需要让一个部分的用户配置文件app1.但是,我们需要使其足够的灵活性,以便当app1需要额外的用户配置文件的项目,我们可以很容易地获得更多。

方案C#或在编程语言中性的赞赏。

有帮助吗?

解决方案

没有什么特别的用户配置文件。什么你是要求为适用于几乎每一个我曾经工作过:存储和分享数据。

不同的平台,更好地在不同的事情但是没有银弹这个问题--这是什么软件是所有有关。

例如,可以创建一个用户表在一个数据库和一些增删改屏幕,以管理。你可以创建一个API到,数据使用任何数量的办法。

当你的要求改变时,重复(并希望你没有太多变化).

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top