Pregunta

Estoy desarrollando un sitio web y que necesito para construir una estructura de datos para almacenar la información del perfil de usuario. Al igual que lo que nos llena de nuestro género / edad / educación / etc. información para Facebook, etc.

Los temas de actualidad que me encontré con son,

  1. En la actualidad me puede no considerar toda la información requerida de perfil de usuario actual fase de diseño / desarrollo, cómo diseñar un marco extensible para que en el futuro que pudiera extender el perfil de usuario esaily? ¿Hay alguna (open source) Marco de perfil de usuario para hacer referencia madura?
  2. ¿Existen normas sobre cuáles son los elementos estándar que necesitamos para recoger en el perfil de usuario?
  3. ¿Cómo hacer que seguro / flexible para compartir información de perfil de usuario para diferentes aplicaciones? Por ejemplo, app1 sólo necesita una parte del perfil de usuario, y por razones de seguridad sólo tiene que exponer una parte del perfil de usuario para app1. Pero tenemos que hacer que sea lo suficientemente flexible como para que cuando app1 necesita elementos adicionales de perfil de usuario, nos podría exponer más.

Solución en C # o en el lenguaje de programación neutral son apreciadas.

¿Fue útil?

Solución

No hay nada especial acerca de los perfiles de usuario. Lo que se está pidiendo es aplicable a casi todas las aplicaciones que he trabajado en:. Almacenar datos y compartir

Las diferentes plataformas son mejores en diferentes cosas, pero no hay bala de plata para este problema -. Esto es lo que tiene que ver con el software

Por ejemplo, puede crear una tabla de usuarios en una base de datos y algunas pantallas CRUD para su gestión. Se puede crear una API en que los datos utilizando cualquier número de enfoques.

Cuando sus requerimientos cambian, repetición (y espero que no tenga que cambiar demasiado).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top