Bandicoot
@Bandicoot
Вась-программист

Стоит ли отказываться от CMS в пользу фреймворков?

Работал как с CMS, так и с фреймворками. С первыми работа часто скатывается в рутину - однотипные задачи, много лишнего кода, чувство скованности в разработке итд. Со вторыми творчества гораздо больше - это как конструктор или пластилин, что хочешь то и лепи) Рамок и ограничений практически нет.

Но реалии фрилансерского рынка таковы, что бОльшая часть заказов связана именно с движками для сайтов. Таким образом, отказавшись от CMS, я сильно ограничу себя в выборе. Работы будет меньше, но зато она будет "качественной" и мне по душе. Плюс опять же, профессиональное развитие.

Будет ли стратегически верным решением полностью отказаться от цмс-ок в пользу фреймворков?

Вопрос возможно кому-то покажется глупым, но хочется услышать мнение сообщества
  • Вопрос задан
  • 2530 просмотров
Решения вопроса 5
Serj-One
@Serj-One
i'm sexy and i know it
Смело переходите на желаемый фреймворк. Год назад задавался тем же вопросом и в итоге постепенно, по началу совмещая, полностью перешёл на RoR. Заказов по количеству ощутимо меньше, но они, как правило, долгосрочные и высокооплачиваемые. Так что иногда новый заказ придётся искать дольше, чем при работе с CMS, но по большому счёту вы останетесь в плюсе, как морально, так и финансово.
Ответ написан
Комментировать
sayber
@sayber Куратор тега PHP
Да, я программирую на PHP и еще асинхронно!
Symfony - один из трендовых на ренке. По нему не так много заказов, как хотелось бы, но работы долгосрочные.
Последнюю работу делал 14 месяцев.
Ответ написан
Комментировать
XXX
@XXX
Решение где-то рядом
Crash зачем загонять себя в рамки? Просто расставьте приоритеты. При наличии заказов отдавайте предпочтение фреймворкам, если с работой не очень или есть интересный заказ с CMS не крутите носом в ожидании чего-то другого, а зарабатывайте деньгу. ;)
Ответ написан
Serhioromano
@Serhioromano
Web Developer
Нет ответа на этот вопрос однозначного. Если честно то этот вопрос в корне лишен профессионального смысла.

Это зависит от проекта. Иногда клиенту нужна тирвиальная задача, которая решается просто установкай CMS и настрокой несколько часов. И потом у клиента панель управления. Нет смысле писать что то свое на фреймворке только потому что это тебе по душе, или потому что ты принял решение отказаться от CMS.

CMS и фреймворки это разные подходы для решения разных задачь. Тебе нужно научится, выбирать правильное решение для конкретного случая, что бы экономить время и деньги клиента, свое вермя и зарабатывать больше.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@komandakycto
php программист
Напишите свою CMS на любимом фреймворке и счастье наполнит вашу кровь!
Ответ написан
IlyaEvseev
@IlyaEvseev
Opensource geek
Движение вниз по стеку - признак профессионального роста.
Ответ написан
Комментировать
@DevOpsEngineer
Linux/network/devops инженер.
Drupal 8 содержит Symfony
;-)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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