@NeoZeed

Какую cms (или framework) выбрать для собственной соцсети?

Добрый день!
Есть мысли для специализированной соцсети. Конкурировать с гигантами не собираюсь, но свою небольшую аудиторию планирую набрать (для начала наш студгородок), поэтому просьба не отговаривать, а посоветовать.
Образование математическое, работаю с 1С (Битрикс прошу не предлагать). Навыки программирования есть, знания языков на начальном уровне, опыта кроме 1С нет.

У пользователей должны быть возможности авторизовываться и добавлять видео (не только с ютуба, но и непосредственно на сайт). 1) Как организовывается хранение данных в таком случае, нужен собственный сервер или покупать хостинг?

Вопросы следующие:
2) При таких исходных данных, какую CMS выбрать
3) Для работы с фреймворками нужен больший опыт в web-кодинге?
4) Если сначала написать сайт на "коленке" с помощью CMS, возможно ли будет потом перенести все данные на переписанный сайт?

Смысл в том, чтобы сделать быстро и функционально, а потом при необходимости переделать. Это больше относится к разделу хобби, нежели к коммерческой разработке
  • Вопрос задан
  • 377 просмотров
Пригласить эксперта
Ответы на вопрос 1
Jeer
@Jeer
уверенный пользователь
Привет!
Если этот проект позиционируется скорее как хобби, то лучше не использовать cms, вначале пройдите какой-либо сжатый курс по фреймворку, я пишу на стеке .net технологий, могу посоветовать https://metanit.com/sharp/aspnet5/ если вы выберете другой стек, то на этом же сайте есть другие разделы, в любом случае советую ознакомиться, будет полезно для проф развития. Каких-то сложных задач у вас не будет стоять, а с типовыми лучше разобраться самостоятельно, так что выбирайте фреймворк. Касательно данных, веб приложения строятся на базе данных и, по сути, представляют собой операции над базой данных. Это отдельный большой раздел в веб разработке как правильно проектировать базу данных. В любом случае, в будущем вы сможете написать другое приложение, используя другую верстку или какие-либо клиенские фреймворки, например ангуляр или реакт, не внося никаких изменений в существующую базу и не трогая имеющиеся данные.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы