Yandex Metrika

Поиск по блогу

Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации

Теги: производительность ×

Найдено результатов: 19 по тегам производительность

Настройка MySQL под Битрикс: переход на InnoDB, секция конфигурации и опоры на монитор производительности

Проверить тип таблиц, конвертировать MyISAM, править параметры только в блоке mysqld, сверять фактический профиль через mysqladmin variables и использовать отчёт «Сервер БД» платформы.

Сообщение «Прекомпилятор не установлен» в Битрикс: Opcache и путь zend_extension

Что видит администратор В административном разделе или на диагностике производительности появляется текст вроде «Прекомпилятор не установлен», хотя сборка ставилась через «Битрикс: веб‑окружение», где официально рекомендуют Zend OPcache перед устаревшими APC или XCache. Почему так бывает Модуль OPcache уже собран или…

PageSpeed Insights и скорость сайта на 1С‑Битрикс: мобильная выдача и композит

Google PageSpeed проверяет мобильный и десктопный вариант по HTML/CSS/JS; монитор производительности Битрикс даёт временные интервалы, а технология Композитного сайта снимает типовой запас по Lighthouse.

Компетенция «Композитный сайт»: что именно аттестуют партнёры «1С‑Битрикс»

Краткая выжимка: что делает технологию композитной отрисовки, какие параметры включаются в производственную проверку и как сертификат партнёрской компетентности соотносится с реальной скоростью в продакшене.

Композитный режим «1С‑Битрикс»: как устроено кеширование динамики и когда его включать

Объясняем механику разделения страницы на статические и живые области, связь gzip‑кеша на стороне веб‑сервера и инвалидации после правок контента без обещания «сто килобайт станут одиннадцатью» каждому проекту.

Минимальный MSSQL после MySQL: пагинация, версия и размер базы

Смещённые страницы в T-SQL через OFFSET‑FETCH NEXT и альтернативы через ROW_NUMBER, выбор редакции через @@VERSION и быстрый снимок дискового следа sp_spaceused — полезный набор смежному MySQL-девопсу рядом с Битрикс и гибридными выгрузками.

Ускорение Bitrix: catalog.section — урезать select в getElementList

.section (раздел «Ускорение» / витрина). На списке раздела тяжёлые поля вроде DETAIL_TEXT часто не нужны шаблону: их можно не тащить из БД, сузив массив $selectFields перед CIBlockElement::GetList . Идея Копируете шаблон компонента bitrix:catalog.section , подключаете класс компонента и объявляете наследника. В…

Ускорение Битрикс: отключение лишнего JS ядра и стилей

Ниже kernel_main.js и сопутствующих стилей — лишние килобайты ухудшают метрики. Ниже — осмысленные шаги и крайний вариант через буфер, плюс на что смотреть в консоли. Долгосрочная альтернатива без BX — ванильный JavaScript в шаблонах . Сначала безопасные настройки В компонентах, где параметр поддерживается,…

Реальные примеры оптимизации SQL: IN против JOIN на базе Битрикс

История с Dinamique CMS: подзапрос с IN и DISTINCT давал десятки секунд; переписывание в JOIN обнулило время. Разбираем, почему так бывает в MySQL и где тот же приём полезен рядом с таблицами каталога и своими модулями на 1С‑Битрикс.

Инструментарий диагностики SQL рядом с Битрикс

Зачем администратору Битрикс знать инструменты MySQL Ядро, модули и ваш кастом формируют SQL к одной и той же базе. Когда тормозит каталог, обмен или отчёт, без снимка плана и метрик вы гадаете. Ниже — практичный набор команд и схем, с которого обычно начинают разбор. EXPLAIN и план запроса EXPLAIN для…

Выбор механизма хранения MySQL: InnoDB и наследие MyISAM в проектах на Битрикс

Краткий обзор движков MySQL и MariaDB и почему в современном 1С‑Битрикс по умолчанию опираются на InnoDB: транзакции, блокировки, восстановление после сбоев и миграция старых таблиц.

Рецепты оптимизации SQL-запросов рядом с Битрикс

Колонки и строки, внешние ключи и JOIN, подсказки оптимизатору, COUNT, GROUP BY, LIMIT с глубоким смещением, UNION ALL и кеш запросов — с привязкой к типичным таблицам магазина и инфоблоков.

Выбор и использование индексов MySQL в проектах на 1С‑Битрикс

Первичный ключ и кластер InnoDB, B‑дерево и диапазоны, хэш и эмуляция через CRC, покрывающие и избыточные индексы — как это связано с тяжёлыми выборками каталога и инфоблоков.

Десять приёмов MySQL для производительности проекта на Битрикс

Проверка существования строки, стабильный текст запроса для кеша, индексы под фильтры и JOIN, отказ от SELECT * и ORDER BY RAND(), типы столбцов и движок таблиц — краткий чеклист по той же базе, на которой крутится каталог и инфоблоки.

Кеширование в 1С‑Битрикс: CPHPCache, CPageCache и сброс кеша компонента

Паттерн InitCache и StartDataCache для тяжёлых выборок, каталог относительного пути, очистка каталога CleanDir, сброс шаблона компонента и зачем в новых проектах смотреть на тегированный кеш и компонентный CACHE_TYPE.