Наболело: что выбрать — Битрикс или Laravel? Мнение руководителя digital-компании

Я — Валерий Комягин, руководитель одной из ведущих российских компаний по заказной веб-разработке. Мы часто доказываем клиенту, что выбор распространенной в России системы 1С-Битрикс — плохая идея для больших и нестандартных проектов. Но есть задачи, которые Битрикс решает хорошо. Я решил изложить свою позицию в одной статье.

2727

Комментарий недоступен

5
Ответить

Особенно всё прекрасно в Битрикс: обратная совместимость и куча старого легаси кода. Который никуда не едет. Особенно мне нравится, когда сравнивают фреймворк и cms (мокрое и мягкое). 

8
Ответить

Комментарий недоступен

1
Ответить

Фреймворк умирает, когда перестает реагировать на вызовы. На сколько я знаю Лара идет в ногу со временем, так что скорая смерть уж точно не грозит ей. 

Касательно CodeIgniter, если я не ошибаюсь, он был побочным инструментом коммерческой разработки, но на него забили на второй версии, в следствии чего и появился Laravel. 
После передачи фреймворка в BCIT появилась 4я версия, которая пытается зацепиться за последний вагон мимикрируя под Лару, но не без своих тараканов.

Думаю, что популярность фреймворка зависит от региона. И если брать первую тройку в РФ то это Laravel, Symfony и Yii. За пределами РФ Yii меняется на CodeIgniter.

1
Ответить

Спасибо за комментарий. 

"С битрой всё стандартно" - вот об этом мифе, как раз, наверное моя статья. В том-то и дело, что если действительно с битрой всё стандартно, иными словами заказчик не костылил, а принимал функциональные возможности CMS такими, какими видит их разработчик CMS, а не говорил "а вот здесь нам нужно немного по-другому", тогда Битрикс - прекрасен, и я обеими руками за него.

В противном же случае, его а) становится очень дорого и сложно обновлять; б) передать другой команде становится даже сложнее и дороже, чем проект на фреймворке, если он написан квалифицированными разработчиками и хорошо документирован. 

С другими CMS у меня меньше опыта. Насколько я знаю, Magento написана на базе фреймворка Zend, поэтому там, возможно, все немного лучше обстоит. Тут, наверное, нужно дождаться комментариев тех, кто много работает с этими CMS.

Ответить