1С-Битрикс

  • ХабрахабрФото Как ускорить выборку в 1с Битрикс в 20 раз

    Как ускорить выборку в 1с Битрикс в 20 раз

    Задача - сформировать фид для выгрузки. Дано: Результат эксперимента ускорение в 40 раз Довольно частая задача - это формирование фидов, что подразумевает под собой выгрузку большого кол-ва элементов. Битрикс часто ругают за то - что при простых операциях - происходит огромное ко-во запросов к БД, я видел на проектах , как для отображения простой страницы каталога, битрикс делал более 5000…

    Читать далее »
  • ХабрахабрФото Как мы 40% RAM освободили

    Как мы 40% RAM освободили

    На входе: маркетплейс на 1C-Битрикс с большим количеством легаси, в сезон около 1 млн уникальных посетителей в месяц, RAM - 54GB выделено на сервере под работу сайта, rps - ~150.  Текущая проблематика: неоптимальный механизм фильтрации, а именно не хватает ресурсов памяти, постоянно вылетаем в 502/503/504 ошибки, падает конверсия, блокируется работа фильтрации.  Тимлид - @guriianova Изначальный механизм работы Ресурсозатратность. Redis Работа…

    Читать далее »
  • ХабрахабрФото Массовая загрузка, обработка и выгрузка изображений в Битрикс на Python3

    Массовая загрузка, обработка и выгрузка изображений в Битрикс на Python3

    А подробнее? Месяц назад наша команда получила задачу примерно следующего содержания: запускается новый сайт онлайн-магазина, работающий на Битрикс, все товары в его базе лежат уже оформленные, однако фотографии для каждого товара заполнены не полностью (для каждого товара есть только детальное фото, а превью-фотографии и дополнительные изображения отсутствуют). Для каждого товара нужно было сделать: Скачать каждую детальную фотографию Ресайзнуть ее в…

    Читать далее »
  • ХабрахабрФото 1С-Битрикс. Как задавать настройки по умолчанию для собственного модуля? Загадки в документации

    1С-Битрикс. Как задавать настройки по умолчанию для собственного модуля? Загадки в документации

    Всем привет. Текст состоит из двух частей: Небольшая шпаргалка, по параметрам настроек по умолчанию; Текст о том, почему вообще существование такой шпаргалки может кому то понадобиться. Часть 1 Если при создании собственного модуля, у вас есть необходимость использовать настройки по умолчанию, то для корректной работы этого функционала, нужно сделать следующее: Создаем в корне модуля файл “default_option.php” В самом файле определяем…

    Читать далее »
  • ХабрахабрФото Новые мини-ПК, на которые стоит обратить внимание: от ASUS c Intel Jasper Lake до EliteMini HM90 с Ryzen 9 4900H

    Новые мини-ПК, на которые стоит обратить внимание: от ASUS c Intel Jasper Lake до EliteMini HM90 с Ryzen 9 4900H

    Примерно месяц назад мы публиковали статью про относительно мощные и не очень миниатюрные ПК для дома и офиса. В подборку попали далеко не все устройства, которые заслуживают внимания. Более того, за прошедший месяц появилось еще несколько неплохих систем, так что самое время сделать новую статью с кратким обзором возможностей мини-ПК. Почти все указанные девайсы доступны для покупки. Если вы уже…

    Читать далее »
  • ХабрахабрФото Распознавание эмоций в записях телефонных разговоров

    Распознавание эмоций в записях телефонных разговоров

    Технология распознавания эмоций в речи может может найти применение в огромном количестве задач. В частности, это позволит автоматизировать процесс мониторинга качества обслуживания клиентов call-центров. Определение эмоций человека по его речи — уже относительно насыщенный рынок. Я рассмотрела несколько решений от компаний российского и международного рынков. Попробуем разобраться, в чем их преимущества и недостатки. 1) Empath В 2017 году был основан…

    Читать далее »
  • ХабрахабрФото Как быстро получить много данных от Битрикс24 через REST API

    Как быстро получить много данных от Битрикс24 через REST API

    Нередко при работе с Bitrix24 REST API возникает необходимость быстро получить содержимое определенных полей всех элементов какого-то списка (например, лидов). Традиционный способ для этого - обращение к серверу через метод *.list (например, crm.lead.list для лидов) с параметром select, перечисляющим список требуемых полей. Однако в силу того, что информация сервером выдается постранично, существует несколько стратегий для того, чтобы получить весь список,…

    Читать далее »
  • ХабрахабрФото Сравнение 5 популярных CMS: особенности, плюсы, минусы

    Сравнение 5 популярных CMS: особенности, плюсы, минусы

    Согласно аналитическим исследованиям, в марте 2020 года лидирующие позиции в рунете среди CMS заняли WordPress, 1С-Битрикс, Joomla!, OpenCart и Drupal. Разберемся, какие особенности у каждой системы, и рассмотрим, для каких проектов они подойдут. WordPress WordPress — бесплатная и наиболее распространенная система управления контентом. На этом движке работают более 35% веб-сайтов во всем мире и почти 45% в Рунете. Для каких…

    Читать далее »
  • ХабрахабрФото Защита форм от спама «невидимой» Google reCAPTCHA v3 без потери баллов по PageSpeed Insight

    Защита форм от спама «невидимой» Google reCAPTCHA v3 без потери баллов по PageSpeed Insight

    Периодически возникал вопрос по защите от ботов различных форм на сайте: регистрация, авторизация, подписка на рассылку, обратная связь, комментирование и т.д. Стандартная капча — бесполезная, ботами она проходится «на раз», а пользователям создает проблемы. Оптимальное решение это использовать Google reCAPTCHA v2 или v3. Обе версии Google reCAPTCHA — отличный вариант. Это лучшее, что сейчас доступно на рынке из понятных и…

    Читать далее »
  • ХабрахабрФото Какие у Вкусвилла есть telegram-боты и зачем они нужны

    Какие у Вкусвилла есть telegram-боты и зачем они нужны

    Telegram предоставляет возможность делать ботов быстро, удобно и подключать их к своим внутренним системам, создавая множество подвязок, триггеров и шаблонов. Активируешь Botfather-а и просто следуешь инструкциям, самое сложное обычно касается именно работы со внутренними системами и налаживанием API. Для Вкусвилла мы в компании Автомакон сделали сразу несколько ботов, как внешних, полезных для покупателей, так и внутренних, доступных для сотрудников и…

    Читать далее »


Кнопка «Наверх»