AKBAR ODILOV: "авто-обновление сообщений на аяксе" в том то и дело что автообновление сообщений лучше не на аяксе делать, а вебсокетами. все остальное можно на аяксе. сделать соц сеть можно на любом серверном языке. опять же если вы понимаете как например делается инет магазин (с нуля или на фреймворке) то и соц сеть тоже сможете сделать. вряд ли она сразу сможет выдержать миллионы юзеров но работать будет. масштабировать также можно на любом языке. Судя по тому, что не имея опыта в этом, делать соц сеть вы собиратесь больше для самообразования, иначе если была бы нужна соц сеть - проще было бы готовый движок взять и установить. В таких условиях конкурентный продукт даже бесплатным движкам вы не сделаете (на это по мимо опыта нужно очень много времени), а потренироваться в этом деле можно хоть на пхп, или другой язык с которым хотите познакомится поближе.