Плюсы и минусы Битрикса

04edf51a

В российском секторе Сети-интернет есть такой любопытный парадокс, как Битрикс.

Для мещанина — это такая солидная технология, «продукт», на котором надо проектировать солидные планы: общие порталы, онлайн магазины и CRM системы. Все серьезно, как эксперименты нацистов над пришельцами (на канале Рен-тв после рекламы).

Для разработчика программного обеспечения, который прочел хоть одну книжку про программирование, Битрикс — это так именуемый «плохокод», всего-навсего множество Html документов, написанных в различном образе, подключаемые «инклудом» и что-нибудь там выводят.

Данная публикация для мещанина (покупателя). Обычно, такой мещанин, до того как сделать выбор CMS, разбирает публикации под наименованием «плюсы и недостатки Битрикса», которые пишут люди, дальние от программирования. Эта публикация опубликована разработчиком программного обеспечения, потому преимуществ здесь быть не в состоянии.

Так вот, недостатки:

1. Архитектура

Я чувствую ощущение оскорбления, ощущение несправедливости и надувательства, когда постоянно нужно делать какие-то доводки Битрикс веб-сайта.

Все дело в том, что интеллектуальные люди из всех стран мира стараются отрегулировать, классифицировать и улучшить строительные решения в программировании и дать битрикс техническую поддержку. Из-под пера самых лучших разработчиков программного обеспечения появляются на свет «паттерны»: это некоторые рисунки и модели отделов огромных систем, не прикрепленные к точному языку программирования. Это весьма дорогая информация, опыт родственников, этот юным разработчикам программного обеспечения, чтобы они не утрачивали время на решение появляющихся неприятностей архитектуры (то самое ощущение, когда хочется получить и напечатать все с нулевой отметки).

Битрикс — это общее неимение архитектуры. Это просто комплект десятков либо сотен миллионов документов с кусочками кода, которые никоим образом не сопряжены между собой. В отличных системах данные скручиваются вокруг контроллера, модификации и представления, там есть установленные «типы», — это данные, которые наследуют внешние виды и другие вещи, благодаря которым разработчик программного обеспечения, не вникая в бизнес-логику точного веб-сайта, может осознать, как управлять данными данными в любом новом плане. Это все опыт десятков лет.

В Битриксе же все написано так именуемой «лапшой»: это когда ученик присаживается за ПК на уроке информатики и вписывает собственную идея от начала и до конца в качестве кода в одном документе. Подобных подростков в классе 30 и любой сообщил собственный элемент в собственном образе. Затем встает вопрос, как это все связать в технологию? Чтобы осознать, откуда берутся те либо другие данные в «продукте» 1С Битрикс, надо делать поиск по коду в файловой системе. Время от времени, чтобы все разломать, довольно заменить местами 2 компонента, которые делятся данными между собой через какой-нибудь костыль, который разработал разработчик программного обеспечения (иногда общение между элементами проходит через сессию либо другую мировую неустойчивую).

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *