Здравствуйте. Потребовалось создание сложного сайта. Примерная структура сайта:
Первый раздел: Семейная социальная сеть – где есть все виды общения как в контакте и в других (аудио, видео, iptel)
Второй раздел: Бизнес - то есть для желающих добавить свою рекламу или скопировать рекламу с других сайтов.
Самое очевидное - joomla. Да, не самое производительное и безопасное решение - но под данные цели легко быстро найти готовый код и также быстро сделать прототип.
Если проект взлетит - написать свой CMS. Дешевле и быстрее для крупного проекта, и хорошо , если нужен большой запас развития.
В зависимости от навыков разработки, если в этом плане не сильны то в 1С Битрикс есть компонент "Социальная сеть", если же есть время и умения ну или средства, для разработки лучше использовать фреймворки