Сообщение "Что такое Битрикс - неслучайный отзыв", страница 2
Читать текст сообщения.Комментарии (страница 2 из 2, оставить комментарий)
ИгорьБитрикс это довольно сложно если вы не программист, дорого, техподдержа реальная каста неприкасаемых тупарей. Столкнулись с тем, что при обновлениях сильно меняется логика и купленные приложения перестают работать ... при чем без обновления перестают работать имеющиеся сервисы (в нашем случае автоконтекст для управления обновлениями в деректе яндекса через информацию об остатках товара). Вместо решении для второстепенных задач, предлагают палки в колеса создавая первоочередные. Из десятка задач поставленных ТП не решено ни одной. Для небольших магазинов решение громоздкое и даже силами 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
ВладимирТ.к. это "внутрифирменный" сервис, настояли на установке на собственном сервере - внутри компании. Подрядчик оказался некомпетентным практически во всех решающих вопросах.
Ну да ладно...
Стал смотреть логи чтобы устранить странное поведение (деавторизовались пользователи Битрикса, приходилось повторно авторизоваться). Обнаружил НЕЧТО!
Они в дистрибутиве, видимо, для облегчения администрирования кучки серверов поставляют неправильно настроенную систему Ansible. Результат плачевный. Эта Ansible настраивает системный cron так, что происходит запуск php-скрипта принадлежащего(как и все файлы битрикса) пользователю "bitrix" но вот в правах этот запуск не ограничивает и этот скриптик, как и всё что он в свою очередь вызывает работают под правами суперпользователя root. Изменить содержимое этого или любого другого скрипта может администратор Битрикса-24, при этом он с лёгкостью может получить неограниченную власть над всем сервером.
Попытки объяснить косяк саппорту не увенчались. Поэтому публикую эту "дыру".
Может массовое нападение заставит эту контору пошевелиться. Я себе дыру заделал.
Отвратительный саппорт без взаимодействия с разработчиками.
Сертификат безопасности ПО (если таковой существует) липовый. В системе Битрикс-24 нарушены базовые правила безопасности информационных систем.05.07.2016
Оставьте свой комментарий
Bitrix — кривое убогое г..но, которое со времен создания не совершенствовалось, а лишь обростала кусками кода, как Франкенштейн. В то время как прошел релиз php7 в битриксе до сих пор наблюдаются куски кода еще со времен php4 (только вдумайтесь сколько времени тянется убогий код). В то время как другие переписывают свои решения под новые технологии, bitrix остается на месте в развитии вместе со своими адептами. Ведь не даром есть понятие php-разработчик и битриксоид и поверьте это совершенно разные понятия.
А теперь собственно к «придиркам»(это так конструктивную критику называют битриксоиды):
1) Полное игнорирование PSR стандартов, а так же комментариев(да они там есть но от тех что есть пользы как с козла молока). Да можете выкинуть ваш любимый IDE на свалку, при работе с битриксом, потому как он будет вам не помощник.
2) В битриксе нет MVC, есть только жалкая пародия. Парадигма MVC подразумевает разделение логики представления и бизнес модели объединяя их связующим звеном. Прямые вызовы SQL в компонентах вида ну ни как не соответствуют данной парадигме (и это только цветочки)
3) Говнокод в ядре. Да, то что по здравому смыслу должно быть чистым, понятным и качественным, на деле оказывается куском г..на
4) Цена не соответствует качеству. А так же то что должно работать с под коробки не всегда работает.
5) Полная несовместимость с PHP7
Для любителей покричать «Плохому танцору!», объясняю есть понятие рентабельность и здравый смысл. Потому как в случае с битриксом разработчик не разрабатывает, а борется с «особенностями» (читай багами) системы. В таком плане полугодовой проект на symfony будет куда комфортней и прибыльней чем годовой на битриксе.
Ответить
17.03.2016