Почему Битрикс и D7 это моя головная боль.

preview_player
Показать описание
Небольшой рабочий пример как я маюсь с документацией. Я могу быть неправ и ошибаться. Может быть, битрикс это супер система просто я ничего не понимаю в этой жизни.
Рекомендации по теме
Комментарии
Автор

Битрикс написан, я полагаю, самим Сотоной. ЭТО спущено на землю за наши грехи.

mitsudebov
Автор

Боже, чувак, ты выразил всю мою боль )))) - D7 это послание из ада.

ivanovviacheslav
Автор

Я прям чувствую твоё страдание, когда тебе так и хочется сказать "ГОВНИЩЕ", но ты из приличия говоришь "головная боль.."
(c) Денис, опыт работы с битриксом один вечер и твоё 6-и минутное видео

hhrum
Автор

Что ты раскричался по поводу битрикса. В основном его выбирают заказчики т.к. ведутся на приставку 1C, а у таких заказчиков есть деньги. Битрикс по тому еще и жив что программисты могут поднять на нем неплохо баблишка т.к. новички просто не вывезут систему, а следовательно адекватных конкурентов мало.
Таким заказчикам пофиг D7 или тупо на PHP сделал, главное чтобы работало.
К примеру заказчику нужен калькулятор на сайт. Создаешь компонент, вешаешь кнопку в визуальной админке типа($this->AddEditAction($arItem['ID'], '/local/components/qwe/qwe/qwe/component.php', 'Таблица цен');) и даешь волю фантазии.
Вывод заказчик доволен ты поднял баблишка.
Сейчас нытье начнется типа: «подумай о следующем программисте»
Мой ответ такой: Программисты битрикса думали обо мне когда писали этот шедевр?

TanyaT
Автор

Битрикс это вообще писец, причём полный.

Niakita
Автор

Как жизненнно, кто бы показал это видео когда я начал на нем писать. Дак самое смешное что техлид говорит пиши на д7!!! А там половина неработает!!! Это просто ад

StayTrueUral
Автор

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

sergeyab
Автор

Если я правильно понимаю, то битрикс болт положила на d7. Деньги важнее разработки. Они ушли с головой в битрикс24

xMinaGrean
Автор

когда я читаю документацию, то по статистике - меня бомбит каждый раз. я тогда я пишу роберту басырову, который за документацию ответственный. и, в общих словах, он каждый раз ссыт в лицо. блин, когда пишешь "вот есть метод апи, вот блок выведен, для примеров использования, но он пустой". и тебе отвечают "ну, значит разработчик не предоставил". иначе, че плевком в лицо, это назвать нельзя. не описано слишком много всего. уважающий себя продукт не должен позволять себе вести вот такую документацию. и, отходя от темы, по этому - веб=помойка. выбор технологии часто осуществляет дядька с большим кошельком, но без понимания тезнологий. и он покупает битрикс, потому что "популярно". а битрикс на этом делает бабосики. уже 20 лет. на маркетинг у них время и ресурсы есть, а начеркать документацию - нет :)

АндрейКругликов-ун
Автор

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

Какстатьпрограммистом-ьб
Автор

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

johnsnow
Автор

Жиза. Не находишь в документации инфо по нужным методам или классам, нагугливаешь упоминание на форуме битрикс. В теме 5 летней давности с твоим вопросом, но без ответа. Мало того что документация говно, так еще и на форуме чаще всего можно найти только темы с заданным вопросом без ответа. Самое печальное что даже техподдержка битрикса бывает не может дать совета на свой же функционал. Отвечают "К сожалению, в данный момент такая возможность не реализована в данном модуле, но мы передадим разработчикам предложение по добавлению этого функционала в следующих версиях.".

Furieshi
Автор

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

sokolovillarion
Автор

Документация у битрикса скудная, с префиксом ПА

ИванГорбунов-юы
Автор

Добрый день! Я только начал разбиратся в битриксе. Освоил натяжку верстки. Подскажите пожалуйста как дальше изучать?

Тёмыч-ъи
Автор

Речь идёт о новом движке для сайтов на Битриксе ? Какой выход ты видишь из этой ситуации?

KandalovVA
Автор

В новом d7 они решили реализовать свою ORM. То есть абстракцию для работы с БД. Но и инфоблоки - это тоже абстракция над БД, к тому же очень размашистая. И вот сколько времени прошло - они до сих пор не смогли полноценно реализовать новый API для работы с инфоблоками. Не выходит абстракцией реализовать абстракцию ))
Что в итоге получаем:
Для работы с инфоблоками есть смысл использовать старое API. Оно проверенное годами, имеет много методов. Местами неудобное, но всё же.
Если же для какой-то задачи инфоблоки не подходят, то можно использовать их ORM, самому создавать таблицы в БД, описывать связи, заводить модели и т.п.

Тот сайт, что Вы показали - это только API, и то очень неполный. Да и сами битриксы не стесняются заявлять, что самая лучшая документация - исходники. А так много полезной информации, в том числе и по d7, можно найти в курсе Разработчик Битрикс фреймворк
Но и там не вся информация, порой уже устаревшая

ВитёкТретьяков
Автор

Ты вот сказал, про комментарии других под методами в документации, я когда находил, то чего нет и реализацию интересную, пытался оставить коммент, а не дают

rebus
Автор

Битрикс - это просто инструмент, если тебя от него так корёжит, то зачем ты с ним продолжаешь работать? Это какой-то мазахизм.🤨

SingleFeniks
Автор

Они зарабатывают на настройке, обучении и обновлениях. Им не выгодно делать готовый к употреблению продукт. Он всегда будет чуть сырой, Aldento

KandalovVA