djamali
@djamali
web developer

Есть ли для программиста 1с битрикс разница в работе с битрикс 24?

До этого 4 года проработал с 1с битрикс. Сейчас предлагают работу программистом на битрикс24. Будут ли сложности ? Теже ли принципы разработки компонентов и модулей, шаблоны и т.п.?
  • Вопрос задан
  • 215 просмотров
Пригласить эксперта
Ответы на вопрос 3
да это битрикс но все-же он достаточно сильно ушел от чисто шаблона, так же он должен стоять на битрикс ВМ при этом там должны корректно работаь пушы и пулы, а главное вы должны знать бизнесс процессы битрикс и тд и тп, дабы не писать уже существующий функционал.
В общем и целом работать сможете, но отличия все-же небольшие есть
НО это битрикс как не крути, так что вообще не понять как это сделать, у вас не получится.
скорее будет небольшой дискомфорт
Ответ написан
gromdron
@gromdron Куратор тега Битрикс24
Bitrix developer
Да, будут.

С чем придется столкнуться за время работы:

1) Компонентный подход не всегда применим.
В БУС вы могли копировать компонент поработать, обновиться и продолжать использовать существующий старый компонент.
В Б24 он в лучшем случае продолжит работать, но в реальности компоненты CRM просто будут отваливаться в зависимости от апдейта. Каждый раз придется перепроверять настройки.

2) Документация отсутствует примерно на 60-70%.
То есть в документации конечно же есть какие-то классы или описания, но в действительности хорошо описан только REST (и то бывают большие проблемы).
К некоторым модулям или частям системы придется забираться внутрь (т.е. лезть прямо в /bitrix/modules/*)

3) Добрые 30% выполняются на стороне клиента
Придется подтянуть JS, узнать что такое асинхроннные запросы и замыкания и съесть не одну порцию счастья в процессеработы.
Зачастую правки будут вноситься именно на JS.

4) Придется расширить кругозор
Это значит что нужно будет узнать что такое маршрутизация, nginx, apache, active directory (ad/ldap), ms exchange (+ ms outook), soap, webdav и т.п.

5) Нужно будет перестраиваться из парадигмы "дают задачу -> делаю" в "дают задачу -> уточняем условия -> думаем -> уточняем условия -> делаем -> уточняем условия -> доделываем".
Зачастую требования которые озвучивают "в лоб" можно сделать попроще или иначе, но если не задумываться потом будут большие проблемы с поддержкой
Ответ написан
artemky
@artemky
В обязанности программиста на Битрикс24 входит не только работа с фреймворком и ядром 1с-битрикс. Вам предстоит поработать с rest api для облачных версий Битрикс24, разрабатывать бизнес-процессы и активити для них, а также кастомизация и костылирование стандартного интерфейса и функционала.
Ответ написан
Ваш ответ на вопрос

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

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