• Web-технологии

    Комментарии (страница 2 из 2, оставить комментарий)

    Комментарий
    WebDev

    Bitrix — кривое убогое г..но, которое со времен создания не совершенствовалось, а лишь обростала кусками кода, как Франкенштейн. В то время как прошел релиз php7 в битриксе до сих пор наблюдаются куски кода еще со времен php4 (только вдумайтесь сколько времени тянется убогий код). В то время как другие переписывают свои решения под новые технологии, bitrix остается на месте в развитии вместе со своими адептами. Ведь не даром есть понятие php-разработчик и битриксоид и поверьте это совершенно разные понятия.

    А теперь собственно к «придиркам»(это так конструктивную критику называют битриксоиды):

    1) Полное игнорирование PSR стандартов, а так же комментариев(да они там есть но от тех что есть пользы как с козла молока). Да можете выкинуть ваш любимый IDE на свалку, при работе с битриксом, потому как он будет вам не помощник.

    2) В битриксе нет MVC, есть только жалкая пародия. Парадигма MVC подразумевает разделение логики представления и бизнес модели объединяя их связующим звеном. Прямые вызовы SQL в компонентах вида ну ни как не соответствуют данной парадигме (и это только цветочки)

    3) Говнокод в ядре. Да, то что по здравому смыслу должно быть чистым, понятным и качественным, на деле оказывается куском г..на

    4) Цена не соответствует качеству. А так же то что должно работать с под коробки не всегда работает.

    5) Полная несовместимость с PHP7

    Для любителей покричать «Плохому танцору!», объясняю есть понятие рентабельность и здравый смысл. Потому как в случае с битриксом разработчик не разрабатывает, а борется с «особенностями» (читай багами) системы. В таком плане полугодовой проект на symfony будет куда комфортней и прибыльней чем годовой на битриксе.

    Ответить

    17.03.2016

    Комментарий
    Игорь

    Битрикс это довольно сложно если вы не программист, дорого, техподдержа реальная каста неприкасаемых тупарей. Столкнулись с тем, что при обновлениях сильно меняется логика и купленные приложения перестают работать ... при чем без обновления перестают работать имеющиеся сервисы (в нашем случае автоконтекст для управления обновлениями в деректе яндекса через информацию об остатках товара). Вместо решении для второстепенных задач, предлагают палки в колеса создавая первоочередные. Из десятка задач поставленных ТП не решено ни одной. Для небольших магазинов решение громоздкое и даже силами 1-2 опытных специалистов в штате не всегда получится управиться.

    Ответить

    31.05.2016

    Комментарий
    Леонид

    Отличный подробный обзор/разбор "костылей" Битрикса со стороны разработчика - https://habrahabr.ru/post/282333/. Вывод статьи: "Если вы — заказчик, то не верьте маркетологам Битрикса. Ничего не будет так легко, как рассказывают в презенташках битрикса. И не вините в этом своих разработчиков, они тут не причем. "

    Ответить

    12.06.2016

    Комментарий
    Виктор

    В своей статье "Эпоха бета-версий: почему предприниматели-перфекционисты проигрывают" идейный лидер и главный разработчик CMS Bitrix Сергей Рыжков говорит о методологии разработки программного продукта Agile и наконец-то приоткрыл "завесу тайны" над причинами постоянной "недоделанности" Битрикса. По его словам: "Долго работать над запуском и выдавать законченный продукт — самая большая ошибка предпринимателя.". Ссылка на статью - http://www.rbc.ru/opinions/business/11/04/2016/570b66ff9a7947cefc664df0.

    Ответить

    12.06.2016

    Комментарий
    Раджаб

    методология "Итакпойдет" вроде не совсем Agile

    Ответить

    12.06.2016

    Комментарий
    Владимир

    Т.к. это "внутрифирменный" сервис, настояли на установке на собственном сервере - внутри компании. Подрядчик оказался некомпетентным практически во всех решающих вопросах.
    Ну да ладно...
    Стал смотреть логи чтобы устранить странное поведение (деавторизовались пользователи Битрикса, приходилось повторно авторизоваться). Обнаружил НЕЧТО!
    Они в дистрибутиве, видимо, для облегчения администрирования кучки серверов поставляют неправильно настроенную систему Ansible. Результат плачевный. Эта Ansible настраивает системный cron так, что происходит запуск php-скрипта принадлежащего(как и все файлы битрикса) пользователю "bitrix" но вот в правах этот запуск не ограничивает и этот скриптик, как и всё что он в свою очередь вызывает работают под правами суперпользователя root. Изменить содержимое этого или любого другого скрипта может администратор Битрикса-24, при этом он с лёгкостью может получить неограниченную власть над всем сервером.
    Попытки объяснить косяк саппорту не увенчались. Поэтому публикую эту "дыру".
    Может массовое нападение заставит эту контору пошевелиться. Я себе дыру заделал.
    Отвратительный саппорт без взаимодействия с разработчиками.
    Сертификат безопасности ПО (если таковой существует) липовый. В системе Битрикс-24 нарушены базовые правила безопасности информационных систем.

    Ответить

    05.07.2016

    Комментарий
    Роман

    Хуже битрикса - только битрикс!

    Ответить

    22.09.2016

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

    Ваше имя: Email: Оставьте свой email, если хотите получать уведомления о комментариях на этой странице. Ваш email не будет опубликован на сайте.