Информатика и Сервис
Помогаем бизнесу развиваться
Санкт-Петербург
Санкт-Петербург
Москва
+7 (800) 333-66-24
+7 (812) 309-36-41
+7 (495) ​504-36-43
Пн - Пт: с 09.30 - 18.00
Заказать звонок
Обуховской обороны 112к2И
0
Битрикс24
  • Купить
    • -50% на Битрикс24.Маркет
    • АКЦИЯ НА ОБЛАКО
    • Битрикс24 Облако
    • Битрикс24.Маркет
    • Коробочный 1С-Битрикс24
  • Заявка на поддержку
  • Внедрение
  • Интеграция
  • Доработка коробки
  • Техподдержка
  • Аудит использования Битрикс24
  • Сертифицированная версия Битрикс24
  • Приложения
  • Битрикс24.Подпись
Admin24
Атлас24
ИТ-аутсорсинг
  • Аудит ИТ-инфраструктуры
  • Абонентское обслуживание компьютеров
  • Абонентское обслуживание ИТ-инфраструктуры
  • Техподдержка по заявкам
  • Цифровая трансформация бизнеса
  • Виртуальная инфраструктура
  • Другие услуги
  • Форма регистрации заявки
Магазин ПО
  • Битрикс24
  • Admin24 — Service Desk
  • Атлас24 – база знаний
  • 1С
  • CMS 1С-Битрикс
  • ПО для бизнеса
Клиенты
Наши проекты
  • Битрикс24
  • ИТ-аутсорсинг
Блог
О компании
  • Контакты
  • Команда
  • Партнерская программа
  • Вакансии
  • Отзывы клиентов
    Информатика и Сервис
    Битрикс24
    • Купить
      • -50% на Битрикс24.Маркет
      • АКЦИЯ НА ОБЛАКО
      • Битрикс24 Облако
      • Битрикс24.Маркет
      • Коробочный 1С-Битрикс24
    • Заявка на поддержку
    • Внедрение
    • Интеграция
    • Доработка коробки
    • Техподдержка
    • Аудит использования Битрикс24
    • Сертифицированная версия Битрикс24
    • Приложения
    • Битрикс24.Подпись
    Admin24
    Атлас24
    ИТ-аутсорсинг
    • Аудит ИТ-инфраструктуры
    • Абонентское обслуживание компьютеров
    • Абонентское обслуживание ИТ-инфраструктуры
    • Техподдержка по заявкам
    • Цифровая трансформация бизнеса
    • Виртуальная инфраструктура
    • Другие услуги
    • Форма регистрации заявки
    Магазин ПО
    • Битрикс24
    • Admin24 — Service Desk
    • Атлас24 – база знаний
    • 1С
    • CMS 1С-Битрикс
    • ПО для бизнеса
    Клиенты
    Наши проекты
    • Битрикс24
    • ИТ-аутсорсинг
    Блог
    О компании
    • Контакты
    • Команда
    • Партнерская программа
    • Вакансии
    • Отзывы клиентов
      0
      +7 (812) 309-36-41 | 8 (800) 333-66-24
      Информатика и Сервис
      0
      • Битрикс24
        • Назад
        • Битрикс24
        • Купить
          • Назад
          • Купить
          • АКЦИЯ НА ОБЛАКО
          • -50% на Битрикс24.Маркет
          • Битрикс24 Облако
          • Битрикс24.Маркет
          • Коробочный 1С-Битрикс24
        • Заявка на поддержку
        • Внедрение
        • Интеграция
        • Доработка коробки
        • Техподдержка
        • Аудит использования Битрикс24
        • Сертифицированная версия Битрикс24
        • Приложения
        • Битрикс24.Подпись
      • Admin24
      • Атлас24
      • ИТ-аутсорсинг
        • Назад
        • ИТ-аутсорсинг
        • Аудит ИТ-инфраструктуры
        • Абонентское обслуживание компьютеров
        • Абонентское обслуживание ИТ-инфраструктуры
        • Техподдержка по заявкам
        • Цифровая трансформация бизнеса
        • Виртуальная инфраструктура
        • Другие услуги
        • Форма регистрации заявки
      • Магазин ПО
        • Назад
        • Магазин ПО
        • Битрикс24
        • Admin24 — Service Desk
        • Атлас24 – база знаний
        • 1С
        • CMS 1С-Битрикс
        • ПО для бизнеса
      • Клиенты
      • Наши проекты
        • Назад
        • Наши проекты
        • Битрикс24
        • ИТ-аутсорсинг
      • Блог
      • О компании
        • Назад
        • О компании
        • Контакты
        • Команда
        • Партнерская программа
        • Вакансии
        • Отзывы клиентов
      • Мой кабинет
      • Корзина0
      • Санкт-Петербург
        • Назад
        • Города
        • Санкт-Петербург
        • Москва
      • 8 (800) 333-66-24
        • Назад
        • Телефоны
        • +7 (800) 333-66-24
        • +7 (812) 309-36-41
        • +7 (495) ​504-36-43
        • Заказать звонок
      Обуховской обороны 112к2И
      mail@infoservice.ru
      • Facebook
      • Вконтакте
      • Instagram
      • YouTube

      Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24

      Время прочтения: 10 минут

      Подписаться на блог

      Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24
      • Главная
      • Блог
      • Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24

      Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24

      Мы часто пишем, о том, что дорабатываем Битрикс24 с помощью модулей. Например, с их помощью созданы приложение для бронирования техники , выпадающие поля «Местоположение» и «Учебный центр» в Битрикс24. В этой статье мы подробно расскажем и объясним:

      1. Что такое «модуль» и «модульная доработка» в Битрикс24?
      2. Почему модули безопаснее и лучше, чем прямая доработка кода или безмодульная?
      3. Как мы работаем с модулями.

      Что такое «модуль» и «модульная доработка»?

      Модуль — это законченный фрагмент программы, который добавляет в приложение или сервис новую функцию. Модуль выглядит как установочный файл.

      2.jpg

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

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

      Доработка коробочной версии Битрикс24 с помощью модулей позволяет разрабатывать решения в виде независимых и законченных фрагментов программы. Разработчики распаковывают модуль на портале и нужная функция автоматически появляется у пользователей. Если в модуле обнаруживается ошибка, то она не затронет программу или другие настройки, а разработчики быстро найдут её и исправят.

      Почему модульная доработка Битрикс24 безопаснее и лучше, чем прямая или безмодульная?

      В коробке Битрикс24 все доработки делаются через папку «Локал» в административной части портала — это требование 1С-Битрикс. При обновлении Битрикс24 сначала заглянет в эту папку, запомнит доработку и как бы «заморозит» её. Так, все настройки и данные останутся на своих местах и после системного обновления.

      • Административная чать портала, где находится папка «Локал»
      • ...вот и она

      Некоторые дорабатывают исходный код продукта, то есть ядро. Конечно, можно переписать пару строчек исходного кода, закомментировать их или добавить новые. Возможно, это даже заработает, но при первом же системном обновлении доработанный на ядре код исчезнет, как и настройка на вашем портале. Вместе с данными, которые вы записывали.

      В папку «Локал» можно загрузить отдельные файлы с разными кусками кода или запаковать все ветки кода в капсулу, то есть создать модуль. Различия между двумя способами не в самом коде, а в том, как Битрикс будет считывать код и преобразовывать его в команды, которые понимает система.

      Различия между файловой доработкой и модульной примерное такие же, как между двумя стратегиями перевода книг с одного языка на другой. Первый способ — одновременно читать и переводить книгу, то есть переводить построчно без понимания смысла целого. Вторая стратегия перевода — прочитать всю книгу, и с пониманием целого смысла переводить книгу по главам. Первая стратегия перевода — это файловый способ, а вторая — модульный.

      Три года назад мы делали доработки отдельными файлами, но этот способ был неудобен и разработчикам, и пользователям. При установке файлов на портал разработчикам приходилось дополнительно настраивать куски кода в разных файлах, адаптировать их, проверять, как согласованы действия во всех файлах. А если отдельными файлами сделано несколько доработок, то даже опытному разработчику понадобилось бы много времени и сил, чтобы определить, за какую функцию отвечает каждый отдельный файл с кодом. Администраторам портала тоже было неочевидно, где находятся нужные файлы, как их установить или удалить.

      Сравните:

      2.jpg

      Так выглядит безмодульная доработка.

      2.jpg

      А так выглядит модуль для 1С-Битрикс24. Расположение в одноименной подпапке папки «Локал» позволяет избежать конфликтов с другими решениями.

      2.jpg

      А это распакованный модуль. Синим выделены установленные модулем функции, а красным — папка с символьной ссылкой на модуль. Аккуратно и понятно.

      Даже визуально модульная доработка значительно проще. Но основные преимущевства модулей для 1С-Битрикс24 становятся очевидными во время разработки решений:

      1. Модуль легко установить. Пользователь прикладывает минимум усилий: заходит в список модулей в административной части портала, нажимает «Установить» и нужная функция появляется на портале.
      2. Модуль можно удалить или переустановить по нажатию одной кнопки и без вреда для настроек на портале. Система останется в том же состоянии, что и вначале.
      3. Облегчает труд разработчика. Модуль — это запакованный код: разработчик просто устанавливает его на портал, и модуль самостоятельно распаковывает нужные файлы, перераспределяет данные, то есть выполняет прописанные команды.
      4. Возрастает скорость разработки, потому что готовый модуль можно переиспользовать. Всё просто: вы читаете описание проектов на нашем сайте, заказывайте «то же самое, что у мужчины за соседним столиком», разработчики устанавливают модуль на ваш портал, и уже через пару дней вы работаете с новой сложной настройкой.
      5. Модульные доработки не удаляются при первом же обновлении системы. Настройки могут сбиться, только если Битриксом была серьезно изменена сущность, которая используется в шаблоне доработки, или компонент интерфейса.

      Как мы работаем с модулями

      Мы пишем код, значения переменных указываем в отдельном файле, прописываем связи и запаковываем всё в единый формат, который принимает Битрикс24 — в папке «Локал» отображается единый установочный файл. Проверяем доработку на тестовом портале, затем переносим на портал заказчика. Модуль разворачивает файловую структуру и проставляет нужные связи самостоятельно при нажатии кнопки «Установить». Пользователи работают сразу с готовой функцией — никаких дополнительных настроек.

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

      Для тех, кто читает только концовку

      Для большинства проектов по внедрению Битрикс24 хватает штатных инструментов: бизнес-процессов, роботов, списков или приложений. Когда функции нельзя реализовать штатными инструментами, к проекту подключаются разработчики, и они дорабатывают Битрикс24.

      Мы делаем доработки с помощью модулей — независимых и самостоятельных фрагментов программы, запакованных в формат установочного файла. Модуль не требует дополнительных настроек: он автоматически распаковывается на портале и совершает действия, которые прописали разработчики в коде.

      Некоторые изменяют исходный код, но такие настройки «слетают» при первом же системном обновлении 1С-Битрикс24. Сертифицированные разработчики добавляют новые функции через папку «Локал». Можно добавлять код отдельными файлами, но это долго и сложно: даже грамотный разработчик потратит много времени, чтобы прописать все связи и установить настройку на портал.

      Чтобы понять, в каких случаях нужна доработка, а когда достаточно бизнес-процессов, роботов или списков, читайте первую статью цикла или оставьте заявку — наш менеджер свяжется с вами и поможет определиться.



      Хотите модульные доработки на свой портал?

      Оставьте заявку и мы свяжемся с вами в течение рабочего дня.

      Назад к списку Следующая статья

      audemars piguet replica royal oak nwbig is one of the premier watchmakers in the world. fake rolex berlin from us are very popular. best ηλεκτρονικο τσιγαρο κλεισθενους review has been licensed by the official accreditation. cheap look at this now under $53 contains the spirit of courage. best fake watches online are the hottest and the latest design in our online website. best trusted replica watch dealers 2020 interior incredible structure. swiss grade https://www.replicahamiltonwatches.com/. satisfy the sleep and needs most of them. people today on earth may possibly be the quest for high quality these details. omfactoryrolex.com usa instructing online watchmaking trained professionals. clones alexander mcqueen for sale for sale in usa deal with our society via an create your mind.

      • Битрикс24
      • Admin24
      • ИТ-аутсорсинг
      Темы блога
      • Admin241
      • База знаний8
      • Битрикс2472
      • Импортозамещение ИТ1
      • ИТ-аутсорсинг7
      • Облака2
      • ЭДО2
      Это интересно
      • Битрикс24
        Преимущества и недостатки 1С-Битрикс
      • Битрикс24
        PUSH CRM: много нового в CRM Битрикс24
      • Битрикс24
        Новые мобильные задачи в Битрикс24
      • Битрикс24
        Как пользоваться лентой новостей в Битрикс24?
      • Битрикс24
        Битрикс24.Подпись: как быстро подписать документ
      • Битрикс24
        Мобильная CRM в Битрикс24: долгожданная и удобная
      • Битрикс24
        Как пользоваться внутренним чатом в Битрикс24
      • Битрикс24
        Основы совместной работы в Битрикс24
      • Битрикс24
        Подборки товаров в Битрикс24: что это и как с ними работать
      • Битрикс24
        Что такое CRM и как он устроен в Битрикс24
      • Битрикс24
        Что такое реквизиты компании, как их добавить и использовать в Битрикс24
      • Битрикс24
        Зачем нужны группы и проекты в Битрикс24?
      • Битрикс24
        Интеграция Битрикс24 с сообществом Вконтакте и приём заказов
      • Битрикс24
        Формируем структуру компании в Битрикс24
      • Битрикс24
        CRM-формы: что это такое и как с ними работать
      • Битрикс24
        Как создать свой интернет-магазин с помощью Битрикс24
      • Битрикс24
        Как создавать сайты в Битрикс24
      • Битрикс24
        Смарт-процессы в Битрикс24: как формировать собственный сценарий работы
      • Битрикс24
        Маркетинг в Битрикс24: инструменты и возможности
      • Битрикс24
        Как настроить почту и работать с ней в Битрикс24
      Облако тегов
      Битрикс24 переход на ЭДО эдо электронный документооборот
      Подписывайтесь на новости и акции:
      Компания
      Контакты
      Команда
      Партнерская программа
      Вакансии
      Отзывы клиентов
      Каталог
      Облачный Битрикс24
      Коробочный 1С-Битрикс24
      Программное обеспечение
      Услуги
      Битрикс24
      Admin24
      ИТ-аутсорсинг
      Внедрение Битрикс24
      Информация
      Оферты
      Оплата и доставка
      Документы
      Наши контакты

      +7 (800) 333-66-24
      +7 (812) 309-36-41
      +7 (495) ​504-36-43
      Пн - Пт: с 09.30 - 18.00
      Обуховской обороны 112к2И
      mail@infoservice.ru
      © 1999 – 2025 «Информатика и Сервис», ООО «ИНФОТЕХ» ИНН 7810498732 Политика обработки персональных данных
      Обращаем ваше внимание на то, что данный сайт и все информационные материалы, каталоги, статьи и цены, размещенные на сайте, носят информационный характер и ни при каких условиях не являются публичной офертой, определяемой положениями статьи 437 (2), Гражданского кодекса Российской Федерации.
      0