@lemonlimelike

Что нужно знать о создание соц.сети?

Всем привет. Пришла идея написать свою соц.сеть. В программирование знаю немного: php(ооп не знаю), pdo, html/css, uikit, js на очень низком уровне. Что мне еще нужно знать?
Задался себе вопросом, почему пользователи должны перейти именно в мою соц.сеть? Должна быть какая то изюминка в этом проекте, к примеру полная анонимность, если пользователь этого хочет или что еще можно придумать?
Какие плюсы в создание такого проекта?
И вообще, стоит этим заниматься?
  • Вопрос задан
  • 465 просмотров
Решения вопроса 3
1. Вам нужно знать, что амбиции это круто, но когда ваши амбиции льют через край - это признак глупости.
2. Вам нужно знать, что одному сделать подобный проект - невозможно.
3. Вам нужно знать, что лепить очередной недоклон вк или фб - не имеет смысла.
4. Вам нужно знать, что анонимность в вашей сети это пустой звук. Дуров и ФСБ вам это подтвердят.
5. Вам нужно знать, что идею создать соцсеть пытаются реализовать очень крутые команды и не у всех выходит. А вы не знаете даже основных моментов.
6. Вам нужно знать, что нет смысла использовать чужие идеи в точности, как они были уже использованы. Это не работает.
7. Вам нужно знать, что пытаться у людей узнать идеи для проекта - глупо. С вами никто не поделится, а если поделится, то заезженными темами.
8. Вам нужно знать, что делать такой проект не имеет смысла.
Ответ написан
GreyCrew
@GreyCrew
Full-stack developer
Был опыт в создании, тут действительно на примере соц. сети можно хорошо подкачать скилл.

Для начала реализовать чат. К примеру, мгновенную передачу данных делать через node.js , (тут нужно понять как работают комнаты).
Сохранять сообщения лучше в redis, это заметно ускорит работу соц сети. Потом раз в какой то промежуток времени данные выгружать в какой нибудь MySql, раз php используется для серверной части. (MsSql, если бэк на С#).

Фронт конечно SPA, советую react или angular 4.
Фронт с Бэком взаимодействует через rest.

Самое сложное это начать.
Ответ написан
Decadal
@Decadal
Нужно знать что сейчас такой вид проектов не самый востребованный на рынке(тем более при наличии конкурентов-гигантов), поэтому стоит его начинать только в учебных целях, значит, базовых знаний достаточно, остальное узнаете по пути
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Можете готовый движок взять: Livestreet CMS, например.

Почему пользователи должны перейти именно в мою соц.сеть?
В том-то то и дело, что не должны они вам ничего. И придется их привлекать пользователей рекламой, изюминками и прочими фишками. И задача это очень сложная, и имеет к программированию очень отдаленное отношение, примерно как выпечка тортов к мельнице.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы