@grinch_asd

Стоит ли углубляться в изучение 1с Битрикс?

Здравствуйте

На работе предлагают пройти курс и получить сертификат 1с Битрикс "композитный сайт". https://dev.1c-bitrix.ru/learning/course/index.php...
Компании будут с этого плюшки в виде сертифицированного партнёра, кэшбека с покупки лицензий и тд. Но тк с начальством отношения хорошие могу и отказаться. Сам я джун разработчик. Знаю php на уровне редактирования шаблонов битры. Планирую изучать и уходить в бэк. Вопрос - стоит ли углубляться в изучение битры? На данный момент моих знаний битрикса +- хватает чтобы сделать обычный сайт. Но учитывая популярность битрикса в России есть смысл изучать его в коммерческих целях. Но будет ли стоить это потраченного времени ?
  • Вопрос задан
  • 671 просмотр
Решения вопроса 4
Быстрый ответ стоит!

Но "тру" программеры мешают битрикс с говном, т.к. в нём много, что не по общепринятым стандартам и требует знаний тонкостей.
Т.е. будь готов, что в профессиональной среде будут говорить Битрикс "г0вно", но это потому, что они не умеют его готовить. (Но также питонисты говорят про javaистов и т.д. и т.п.)

Каждый решает для себя чем ему заниматься, я работаю с 1С-Битрикс больше 6 лет и ни жалею ни минуты :)
Ответ написан
Комментировать
north_leshiy
@north_leshiy
Руководитель направления разработки
Каждый инструмент хорош для своей задачи.

Сейчас рынок таков:
1. Битрикс не нужен в продуктах и сервисах.
Если вы продуктовая компания (inhome разработка) и делаете проект на вырост для себя который поддерживать и развивать будете долго, а также у вас в компании есть опытный разработчик который знает толк в паттернах - берите Symphony/Laravel. Это окупится гибкостью.
Хотя если у вас интернет магазин - можно подумать о гибриде, на начальной стадии это окупится.

2. Хороший старт для небольших студий
Если вы небольшая студия то это отличный способ держаться на рынке, заказов много. Откаты от битрикса - копейки по сравнению с теми суммами которые вы будете получать за сами заказы. Рынок очень большой, глупо идти против шерсти. Вы сможете легче их находить и соответственно проще получать более крупные заказы.
Клиентов которым на самом деле нужен framework, а не готовый функционал - очень мало. И вы им либо будете впаривать то что им не нужно, или будут некоторые проблемы с стабильным притоком заказов.

3. Выход на крупных клиентов
Если вы крупная компания, то битрикс даст выход на крупные многомиллионные тендеры, которые очень многие идут по документации как требование. Создание высоконагруженных сайтов для крупнейших компаний РФ - это гораздо интереснее чем клепать мелкие сервисы на laravel/symphony.

Знание битрикса не отменяет потребности изучения хотя бы одного MVC фреймверка. Быть хорошим беком без этого сложно.

С точки зрения разработчика понимание современного PHP и использование composer отвязывает вас от конкретной платформы, и позволяет использовать лучшее из любой фреймверков в любой платформе.
Не нравится роутер в битриксе? Берите из laravel. Хотите более функциональных контроллеров чем те которые появились в 18 ядре? Возьмите из symphony/laravel. Не нравится ORM? Возьмите Doctrine.
Все из вышеперечисленного не сложно прикручивается к битриксу, и позволяет вам использовать все сильные стороны системы и фреймверков. В битриксе сильная сторона в данном контексте: хорошая админка которая позволит затащить крупный проект в короткие сроки (требования рынка). Для ИМ - много готовых интеграций со всеми сервисами которые ставятся быстро и просто.

Для PHP разработчика если работать планируете только в продуктовых компаниях можно обойтись только знанием фреймверков. Если хотите более уверенно и широко смотреть на рынок: то битрикс+FW.

Очень согласен с коллегой, обозначившего что хорошо готовить проекты на битрикс умеют очень немногие, т.к. бест-практикс нигде не обозначен. Возьмите за основу вот эту заготовку, и хорошо ее изучите, она даст вам понимание что такое более менее современный проект на битриксе
https://github.com/regiomedia/bitrix-project .
Ответ написан
Комментировать
да стоит это единственный движок на котором делают Екомерц сайты, вы можите поспорить но 74% это практически весь рынок, как не крути.
Оставшиеся 30 это или самопись, или все остальные движки, включая говнопроекты.
ПО сути для екомерц альтернативы нет, в мире тоже ;(
Сложность битрикса как инструмента на порядок выше чем фреймворка или той же joomla а следовательно ваш код написанный три года назад будет вызывать в ваших глазах умиление и хохот ;)
Собрать на Битрикс сайт легко.
Качественно собрать намного сложнее, сертификация на десяток процентов улучшает этот показатель, это достойная цифра.
Ответ написан
Комментировать
Scarboroid
@Scarboroid
Если хотите быть хорошим разработчиком и у вас есть возможность вообще не работать с битриксом, то бросайте его как можно скорее.

https://habr.com/post/282333/ маст рид
zhurov.me/blog/links-about-bitrix.html
govnokod.ru/search?search=bitrix&language= примеры говнокода в ядре
zhurov.me/blog/why-you-should-start-new-project-wi...
https://www.google.ru/search?q=%D0%B1%D0%B8%D1%82%... в гугле можно найти кучу интересного материала по запросу "битрикс говно"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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