Кастомизация 1С-Битрикс или кастомизация выгрузки 1C
Прихожу к мысли: 100% изменений нужно вносить в выгрузку 1С.
Причины:
- первая и самая главная причина — изменения в 1С-Битрикс занимают сотни часов, выгрузка 1С переписывается «с нуля» за неделю;
- сайтов несколько, потому приходится вносить правки для каждого сайта. Фактически, выгрузка — это подготовка данных, сайт же выступает в виде банального шаблона вывода;
- отпадает необходимость в уменьшении нагрузки на хит, в использовании половины агентов. Все подготавливается заранее, даже если это избыточные данные, навязки и т.д.
- просто взять и обновить выгрузку рискованно, даже при отсутствии самописных вариантов с обеих сторон: все равно приходится отлаживать, переносить свойства и т.д. Модуль выгрузки с коробки тоже де-факто не обновляем: изменить даже штатный обмен на штатном сайте затруднительно по причине того, что можно просто что-то не учесть или забыть;
- склады в предложениях не имеют всего функционала инфоблока, поэтому они практически бесполезны: на них невозможно создать адрес (url), привязать склад к секции штатными средствами невозможно, можно только через агент на хитах либо агент на кроне. Первый вариант замедляет работу сайта при первом обращении, а второй не так надёжен, ведь cron может упасть;
- выполнять отладку приходится дважды: сначала PHP-программисту (который убеждается, что проблема не на его стороне), после — программисту 1C.
Оставить комментарий
Комментарии (3)