Вход

Что выбрать Framework или CMS

Что выбрать Framework или CMS

Вопрос на чём написать сайт на framework или cms так или иначе встаёт перед разработчиком. Разумеется пока вы знаете только одну cms вас он мало волнует, так как выбирать приходится лишь из одной.

На многих сайтах авторы пытаются ответить на вопрос, но после прочтения остаётся ещё больше вопросов. В этой статье попытаюсь обосновать как я делаю выбор в пользу одной или другой cms или фрамеворка.

Данный пост не претендует на истину в последней инстанции, сколько людей столько и мнений. Итак, ближе к делу

Перед вами встаёт задача разработать сайт и первое что вам требуется это оценить заявленный функционал, а именно на сколько он типовой. Если согласно т.з. сайт не является уникальным, то следует ограничить свой выбор cms, так как разработка на них будет куда быстрее чем используя framework. Фраймворки более подходят для сайтов с «особенной» структурой, но нужно понимать, что разработка займёт больше времени и по цене это должно быть оправданно.

Главный плюс использования фраймворков это возможность целиком и полностью исключить из будущего сайта не нужные функции, что существенно ускорит его работу (хотя тоже не факт, зависит от выбора)

Если же вы выбираете среди cms, то:

Первое: что нужно сделать это определить тип сайта: магазин, лендинг, сайт фирмы… Это поможет существенно сузить круг поиска.

Второе: проанализировать отобранные cms на лидирующие по следующим признакам:

  1. наличие качественной документации;

  2. ценника на модули или плагины и на саму cms;

  3. количество готовых решений под данную cms (компонентов, модулей, плагинов) Будет не приятно что-то делать вручную когда на другой cms это идёт в коробке;

  4. частоту её поддержки;

  5. уровень вхождения (на сколько сложно вам будет с ней работать)

 

Вывод: fremework подойдёт для уникальных проектов с не типовым набором функций, причём ценник на этот сайт довольно высокий и сроки не поджимают.

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

22 июня 2017 /

2808 Views /

0 Comment
Ilya Web developer
Author

«Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.»Martin Golding