Задать вопрос
denisemenov
@denisemenov

Как у вас организован процесс разработки на Битрикс?

Алоха, коллеги.
Подскажите, как у вас налажен процесс разработки проектов на Битрикс с использованием всех современных благ цивилизации, таких как git, node, composer, bower, gulp, blablabla...
Раньше работал с различной статичной вёрсткой, WordPress, OpenCart. В основном только верстал и, чуть больше, чем немного, правил js & php + хватало различных плагинов и модулей. И вот теперь судьба решила поставить надо мной очередной опыт в виде Битрикса. Попался мне сайт, который надо переделать. Здесь тоже в основном занимаюсь вёрсткой или правлю уже имеющуюся логику. Если что-то посерьёзнее, то отдаю дядькам поопытнее. Расскажите, как упростить жизнь и не править всё через админскую часть? Как верстать и натягивать шаблон на локальной версии и отправлять всё на основной сайт, с учётом наличия, например, отдельных файлов css у различных компонентов? Как принимать работу от сторонних разработчиков, чтобы ничего не сломать и при этом иметь возможность протестировать перед публикацией результата? Как в целом у вас происходит взаимодействие с Битриксом?

UPD: Интересуют решения не только с git'ом:
node, composer, bower, gulp, blablabla...
  • Вопрос задан
  • 399 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Александр Филиппенко К ответам на вопрос (4)
alexfilus
@alexfilus
Senior backend developer
Тут сборщики вёрстки не очень заходят, в силу того что либо надо верстать всё с нуля, и скрипты для стандартных компонентов тоже писать с нуля, либо потом задолбаетесь совмещать это всё. Например универсальный переключатель торговых предложений написать не подглядывая в стандартные скрипты - весьма нетривиальная задачка. Если визитка, то вполне можно тем же gulp'ом пользоваться.
Если нет, то можно разве что упростить себе жизнь при помощи модуля marketplace.1c-bitrix.ru/solutions/olegpro.csscomp...
Про git выше написали. Каким боком сюда composer прикрутить я не представляю. Да и зачем?
В общем от ситуации всё зависит. Но все эти упрощатели жизни с CMS и в особенности с Битриксом не особо дружат.
P.S. Править файлы через админскую панель крайне не рекомендую. Особенно на малознакомых сайтах. Проблем не оберётесь.
Ответ написан
Комментировать