Вопрос очень сложный и для того, чтобы вам верно на него ответить, нам необходимо посмотреть на проект социальной сети, что предполагается разрабатывать в ее функционале, какой внешний вид интерфейса планируется и многие другие моменты. Систем, позволяющих реализовать возможности социальной сети на данный момент очень много: Bitrix, Joomla Social Engine, Dolphin, своя самописная система и т.д. Удобнее все же будет, если вы вышлете нам проект своей социальной сети, тогда наш специалист сможет не только определить систему на которой стоит разрабатывать, но и приблизительные сроки и цену на разработку данного ресурса