Ответы:
Сама соцсеть - это просто "доска комментов" её может сделать даже школьник. А вот раскрутка - всякие сервисы и сервера, чтобы тысячи могли комментить одновременно - это уже нужно кумекать и вкладывать деньги.
Соц.сеть - это как обычный форум + уйма наворотов.
Самый простой рецепт: берешь ruby on rails дабы быстро, модно и удобно, цепляешь гемы форума, галлерей, файловое хранилище и вообще что только не найдёшь, на эту байду натягиваешь симпатичную верстку, можно с css фреймворком, и результат: тормознутая неудобная никому не нужная соц.сеть за пару недель с возможностью быть именно такой, какой хочется. Если создаешь что-то ради удовлетворения программистских потребностей и это что-то больше никому не нужно - через неделю максимум непременно забъешь, лучше поискать свободную нишу, чего людям не хватает и не хватает конкретно тебе.
Для создания сайта любой сложности для начала нужно js выучить и поскорее его в coffeescript обернуть - тогда открывается прекрасный мир nodeJs и его восхитительных супер-убер-пупер асинхронных фреймворков. С php лучше никогда не связываться, ror мне почти год мозги выносил, пока они не адаптировались, python не популярный какой-то, по этому пускай будет простая шустрая социалка на ноде, успехов!
Простейшую соцсеть можно написать за пару дней.
НО. Только при наличии опыта разработки.
Далее, если сеть будет успешной, появится много пользователей. Там уже придется заняться оптимизацией кода (иначе серверы загнутся) и масштабированием (опять же система должна быть готова к масштабированию, либо придется попутно ее дорабатывать) для работы на нескольких серверах (распределять нагрузку между железками).
Забей и займись чемнить полезным...
>> Что нужно знать для этого?
Минимум знаний: HTML + CSS + JS + PHP + MYSQL.
Саму соц сеть, т.е. сайт с необходимым функционалом вполне можно самому сделать и довольно быстро. Но нужна будет раскрутка, плюс врядли сайт будет функционировать при 1000+ одновременных посещений, там уже придется уходить с php. Например тот же VK использует свою собственную базу данных и kPHP который работает быстрее php..
11 лет назад