mi spiego meglio:

un utente si logga l'utente 'tony' (senza neanche database, solo con la sessione) e per esempio ha un amico di nome 'pippo'.
Anche se si logga un altro utente con nome 'prova', l'utente 'tony' vedrà solo l'utente 'pippo' perchè lo tiene come amico.

In una lista stile facebook vede pippo e gli manda un messaggio con la finestrella stiel facebook, e se si logga l'utente 'pippo' ovviamente leggerà i messaggi che starà mandando.

Potresti fare un sorgente povero povere che permette solo questo funzionameto limitato? Senza ambienti di backoffice per personalizzazioni eccetera?

Ti ringrazio in anticipo frank2tek