Comience definiendo lo que llama actividad en su sitio web. Una actividad puede contener múltiples hipervínculos. Entonces, una matriz multidimensional de php podría ayudar aquí, que puede ir en la tabla como objeto serializado.
Say x ahora está conectado con y, z, a y b. puede definir y, z, a y b como enlaces de perfil. Decir x comentado en una foto nueva. En este caso, conviértase en un nuevo hipervínculo a la foto de perfil de la persona. Say x se hizo fan del grupo zoozoo. En este caso, zoozoo se convierte en un hipervínculo a la página de fans.
Cree una tabla de actividades, para escalarla en grande, conviértala en activity_USER_ID, cada vez que un usuario se registre, cree esta tabla y compruebe que no tiene que volver a crearla.
Define Actividades como en 1,2,3 o lo que sea que sientas es la mejor actividad que las personas pueden estar interesadas en las comunidades que apoyas.
estructura de la tabla debe ser simple: activity php array, timestamp. Si está utilizando jQuery y Ajax para completar la actividad como se hace en Facebook con el desplazamiento del mouse, siempre puede convertir la matriz php en json y formatearla en el lado del cliente.
hacer esto siempre de registro estándar.
Si la base de usuarios es grande dicen que un millón de entonces puede que desee poner en un cierto sistema de procesamiento de la tarea que pondrá eventos en event_MM_DD_YYYY y, a continuación, puede hacer un procesamiento por lotes de esos eventos para almacenarlo en la tabla de actividades.
Nunca muestre más de 10 20 30 actividades recientes.
Espero que esto ayude para usted :)
Gracias. Eso es. – cnkt