Got a lump in my throat's a interesting task.
At the moment we do a highly specialized social network (for example not far to seek — drive2.ru).
― there is not a particularly complex system of relationships of users;
― have the ability to post a kind of blog;
users can make friends, komenty and make your photo-gallery.
Actually, the problem is in CMS. Not one dog ate on CMS and Internet know use can. To write new from scratch at least silly (the time spent on the spelling of ready-made modules you can spend smarter).
1. Know and use Wordpress — not suitable — functionality for social networks is not enough. Even different hybrids, plug-ins etc will not help.
2. Often praised LiveStreet, but it's really vague.
3. There is still the elgg, but the reviews are not encouraging.
Attention, a question to the specialists: what would you recommend as a CMS? Sites have made many, but specifically in the social sphere experience a little. Maybe someone knows th. Thank you