@warcevil

Стоит ли использовать фреймворки для небольших проектов?

Подскажите, эффективно ли скажем так использовать фреймворки, такие как yii2 или laravel, например использовать для создания небольших сайтов? Планирую делать различные лендинги с минимальным функционалом, блоги и небольшие интернет магазины. Кто то говорит, что проще использовать cms, но не лучше ли разобраться с качественным фреймворком и лепить сайты на нем?
  • Вопрос задан
  • 1927 просмотров
Решения вопроса 1
В CMS одно из основных преимуществ - готовая админка. Это означает, что не нужно будет тратить время на создание редактора страниц, менеджера файлов и картинок, управление правами и т.п. Если выбрана нормальная CMS, разработчик её хорошо знает, а сайт функционально не очень сложный, то процесс очень сильно ускоряется, по сравнению с разработкой на фреймворке, где, по сути, придётся написать такую же CMS с нуля. Есть, конечно, вариант, когда для фреймворка есть готовые модули CMS, но тут мы приходим к противоречию.

Исходя из задач автора, вряд ли бюджет заказов предусмотрит долгосрочное написание админки на фреймворке. Опять же, с точки зрения заказчика, использование готовой популярной CMS (того же Вордпресса или Битрикса) означает взаимозаменяемость разработчиков и их дешевизну. Вряд ли он сможет найти того, кто сможет быстро и недорого доработать сайт, написанный на Symfony с админкой на React+Redux (предположим, сделать, чтобы на страницу можно было загружать несколько картинок, а не одну).

Тут разве что относительно магазинов можно подумать, но всё зависит от ТЗ. Возможно, популярный магазинный движок опять же будет выгоднее.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
SEVNTEC
@SEVNTEC
HTML-верстка
А почему и нет? А вот "лепить" не стоит ;)
Ответ написан
riky
@riky
Symfony / Laravel
только для простых лучше уж не "yii2 или laravel" а микрофреймворки типа silex/slim. я сам люблю симфони, но для мелочи использую их. иначе мелкий проектик получается что весит более 100мб. и 90% их возможностей не используется.

UPD. вспомнил еще хороший вариант Bolt CMS. она как раз на silex сделана. есть twig, все конфиги в yml файлах. довольно легковесная и в то же время функциональная. после нее на вордпресс смотреть тошно.
Ответ написан
Sanes
@Sanes
Как раз для небольших сайтов и надо использовать. Все что сложнее уже требует солидный бюджет.
Ответ написан
Rou1997
@Rou1997
Стоит, тем более у небольших проектов небольшой бюджет.
Не только разобраться с фреймворком, но и строить на основе него свою CMS, а лучше параллельно изучать фреймворки, CMS и vanilla.
Ответ написан
Ваш ответ на вопрос

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

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