Заказчикам. Почему лучше начать новый проект на Symfony, чем на Битриксе?

TL;DR Очередной лонгрид на 15-20 минут про то, что Symfony лучше Битрикса почти во всем. Опытному разработчику не нужно объяснять преимущества одной платформы н...

Недокументированный битрикс. Валидация пароля пользователя

Сегодняшняя статья больше для новичков, бывалым будет не интересно, т.к. уже наверняка занимались раскопками на эту тему. В Битриксе существует возможность наст...

Недокументированный битрикс. Собственные настройки для баннеров в админке

В БУС Бизнес (а также в нескольких других редакциях) уже давно существует модуль рекламы (advertising). Его возможности заключаются в том, чтобы дать администра...

Недокументированный битрикс. Core component injection

Основой БУС и главным строительным материалом системы являются компоненты. Для тех, кто не в курсе, это такая сущность, которая объединяет в себе всё необходимо...

Недокументированный битрикс. Свои вкладки с кастомным функционалом на странице элемента инфоблока, и не только

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

Недокументированный битрикс. Псевдо Dependency Injection в sale

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

Модуль для маркетплейс — от идеи до старта продаж. Часть 14 — публикация и выводы

Это случилось! Наконец-то CouPanda! поселилась в публичном маркетплейсе. Был пройден большой путь. На страницах моего блога можно проследить за развитием модуля...

Модуль для маркетплейс — от идеи до старта продаж. Часть 13 — Лого, демо-режим, первые итоги

Вот и подошла к концу эта серия статей о создании и запуске собственного модуля. Прошло 3.5 месяца с момента публикации первой статьи этого цикла. За это время ...

Модуль для маркетплейс — от идеи до старта продаж. Часть 12 — Доработка билдера и заливаемся на маркетплейс

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