-10%Переходите к нам от другого подрядчика — дадим скидку на первый этап работ
Ускорение и производительность

Общая оптимизация и ускорение сайтов на 1С-Битрикс

Комплексное ускорение проектов на 1С-Битрикс: сайтов, интернет-магазинов, B2B-порталов и highload-решений. Начинаем с диагностики и приоритетов, затем последовательно разгоняем кеш, базу данных, frontend и сервер. Не выдёргиваем одно узкое место, а выстраиваем целостную скорость.

10 летна проектах 1С-Битрикс
300+разогнанных сайтов и порталов
×2–5рост скорости загрузки
Core Web Vitalsв зелёной зоне
FAST кеш база frontend сервер
Направления ускорения

Выберите профильное направление под ваш проект

Общая оптимизация — это целостный разгон по всем слоям. Если нужен фокус на конкретном типе проекта, выберите профильное направление: глубину и состав работ подберём под вашу нагрузку и тип сайта.

Ускорение сайта на 1С-Битрикс

Разгон корпоративного сайта или лендинга: кеш, frontend, Core Web Vitals и время до первого байта.

  • Core Web Vitals в зелёной зоне
  • Кеш и сборка статики
  • Время ответа сервера

Комплексная оптимизация

Глубокий разгон по всем слоям сразу: код, база, кеш, frontend и сервер с единой дорожной картой.

  • Все слои в одном проекте
  • Приоритизация по эффекту
  • Дорожная карта работ

Ускорение интернет-магазина

Разгон каталога, фильтров, корзины и оформления заказа: меньше отказов, выше конверсия.

  • Каталог и умный фильтр
  • Корзина и оформление
  • Скорость и конверсия

Ускорение B2B-портала

Разгон портала с кабинетами контрагентов: персональные цены, тяжёлые отчёты и обмен с 1С.

  • Кабинеты и персональные цены
  • Тяжёлые выборки и отчёты
  • Обмен с 1С без тормозов

Ускорение Highload-проекта

Масштабирование под пиковые нагрузки: кластер, очереди, кеш и отказоустойчивость.

  • Поведение под пиком
  • Кластер и очереди
  • Отказоустойчивость
Преимущества

Почему общая оптимизация даёт устойчивый результат

Мы не разгоняем одну метрику ради красивого скриншота, а выстраиваем скорость на всех уровнях — так результат держится после запуска новых акций, наплыва трафика и обновлений.

Диагностика перед работой

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

Целостный подход к слоям

Разгоняем кеш, базу, frontend и сервер вместе. Узкое место в одном слое не сводит на нет работу в остальных.

Приоритизация по эффекту

Сначала делаем то, что даёт максимальный прирост скорости при минимальных затратах, а долгое и дорогое откладываем.

Без поломки бизнес-логики

Кастом, обмен с 1С и интеграции остаются рабочими. Ускоряем аккуратно, с тестами на ключевых сценариях.

Core Web Vitals в норме

Доводим LCP, INP и CLS до зелёной зоны — это и удобство пользователя, и сигнал ранжирования для поиска.

Прозрачный отчёт

Показываем замеры до и после по каждому слою, фиксируем, что сделано и какой прирост это дало.

Как это работает

Путь запроса и где он теряет скорость

Когда пользователь открывает страницу, запрос проходит через сервер, кеш Битрикса, базу данных и сборку HTML, а затем браузер строит страницу из стилей и скриптов. Тормозить может любой слой — поэтому мы разгоняем их по очереди и вместе.

Браузерзапрос СерверPHP · TTFB Кешстраниц · данных Базазапросы · индексы FrontendCSS · JS · LCP Замеряем каждый слой, чтобы найти именно ваше узкое место, а не оптимизировать вслепую
Браузер → сервер → кеш → база → сборка HTML → frontend. Узкое место может быть на любом шаге.
Сравнение

Общая оптимизация против точечного разгона

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

Критерий Своими силамиФрилансерСтудия B2Bsite
Охват слоёв Один слой по совету из статьиЧасто только frontend или кешВсе слои: код, база, кеш, сервер
Замеры По ощущениям, без замеровЗамеры выборочныеЗамеры до и после по каждому слою
Приоритизация Список правок без приоритетовЗависит от исполнителяСквозная приоритизация по эффекту
Компетенции Поверхностное знание БитриксКомпетенции непредсказуемыЭксперты по 1С-Битрикс и highload
Риски Высокий риск сломать кастомГарантий и SLA обычно нетТесты сценариев, гарантия результата
Как идёт оптимизация

Шесть этапов от диагностики до закрепления скорости

Оптимизация идёт по понятному маршруту: вы видите, что и зачем мы делаем на каждом шаге, и получаете замеры до и после по каждому слою.

01

Диагностика и доступы

Снимаем профиль производительности, замеряем TTFB, Core Web Vitals и тяжёлые запросы, получаем доступы к сайту, базе и серверу.

02

Приоритеты и план

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

03

Кеш и сборка страниц

Настраиваем кеширование страниц, блоков и данных, прогрев и инвалидацию кеша, убираем повторную сборку тяжёлых компонентов.

04

База данных и код

Чиним медленные запросы и индексы, разбираем тяжёлые выборки, оптимизируем код компонентов и убираем лишние обращения.

05

Frontend и сервер

Сжимаем и собираем CSS и JS, оптимизируем картинки, доводим LCP и INP, настраиваем PHP, OPcache и веб-сервер.

06

Замеры и закрепление

Сравниваем метрики до и после, фиксируем результат, отдаём отчёт и рекомендации, чтобы скорость держалась под нагрузкой.

Сроки

Сколько занимает общая оптимизация

1–2 дня Диагностика, замеры и доступы
1
1 день Приоритеты и дорожная карта
2
3–7 дней Кеш, база данных и код
3
2–5 дней Frontend, картинки и сервер
4
1–2 дня Контрольные замеры и отчёт
5
Тарифы

Сколько стоит общая оптимизация

Стоимость зависит от типа проекта, объёма кастома и текущего состояния скорости. Ниже — ориентиры; точную смету присылаем после бесплатной диагностики.

Экспресс-разгон
от 40 000 ₽
Срок: от 3 дней

Быстрые победы: кеш, сжатие статики и базовый frontend для сайта или лендинга.

  • Диагностика узких мест
  • Кеширование страниц и блоков
  • Сжатие и сборка CSS и JS
  • Оптимизация картинок
Популярный выбор
Общая оптимизация
от 110 000 ₽
Срок: от 2 недель

Целостный разгон по всем слоям с дорожной картой и замерами до и после.

  • Все слои: кеш, база, frontend, сервер
  • Медленные запросы и индексы
  • Оптимизация кода компонентов
  • Core Web Vitals в зелёной зоне
  • Отчёт с замерами
Highload-разгон
от 250 000 ₽
Срок: от 4 недель

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

  • Всё из «Общей оптимизации»
  • Нагрузочное тестирование
  • Кластер, очереди и масштабирование
  • Тонкая настройка сервера
  • Сопровождение под нагрузкой
Экспресс-разгон от 40 000 ₽
Срок: от 3 дней

Быстрые победы: кеш, сжатие статики и базовый frontend для сайта или лендинга.

  • Диагностика узких мест
  • Кеширование страниц и блоков
  • Сжатие и сборка CSS и JS
  • Оптимизация картинок
Популярный Общая оптимизация от 110 000 ₽
Срок: от 2 недель

Целостный разгон по всем слоям с дорожной картой и замерами до и после.

  • Все слои: кеш, база, frontend, сервер
  • Медленные запросы и индексы
  • Оптимизация кода компонентов
  • Core Web Vitals в зелёной зоне
  • Отчёт с замерами
Highload-разгон от 250 000 ₽
Срок: от 4 недель

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

  • Всё из «Общей оптимизации»
  • Нагрузочное тестирование
  • Кластер, очереди и масштабирование
  • Тонкая настройка сервера
  • Сопровождение под нагрузкой

Дополнительные опции

Нагрузочное тестирование проекта от 30 000 ₽
Перенос на оптимизированный хостинг от 25 000 ₽
Мониторинг скорости и алерты от 15 000 ₽
Расчёт выгоды

Сколько вы теряете на медленном сайте

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

Оценка потерь в месяц 0 ₽

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

Умный расчёт

Подберите формат ускорения за минуту

Ответьте на несколько вопросов о проекте и задаче — предложим подходящее направление оптимизации и сориентируем по стоимости и срокам.

Вопрос 1
Загрузка вопроса…

Примеры работ

Кейсы общей оптимизации

Интернет-магазин

Разгон каталога на 60 000 товаров

Перебрали кеш, медленные запросы фильтра и сборку статики — каталог открывается в разы быстрее, отказов меньше.

−68%Время загрузки
1,9 cLCP
−22%Отказы
B2B-портал

Ускорение портала с кабинетами контрагентов

Оптимизировали тяжёлые выборки персональных цен и обмен с 1С, кабинеты перестали подвисать в часы пик.

−55%Время ответа
0,4 cTTFB
−40%Нагрузка БД
Highload-портал

Подготовка к пиковому трафику акции

Нагрузочное тестирование, кластер и очереди — сайт выдержал наплыв в десятки раз выше обычного без сбоев.

×30Пик трафика
100%Аптайм
0Ошибки 5xx
Отзывы клиентов

Что говорят о нашей оптимизации

«Сайт тормозил годами, и разные подрядчики чинили по верхам. Ребята сначала всё замерили, нашли тяжёлые запросы и мёртвый кеш — после работ каталог летает.»

Дмитрий К. Руководитель интернет-магазина

«Ценю, что разгоняли не одну метрику ради скриншота, а всё сразу: и базу, и frontend, и сервер. Core Web Vitals наконец позеленели, поиск это заметил.»

Елена С. Директор по маркетингу

«B2B-портал подвисал в часы пик, кабинеты грузились вечность. После оптимизации выборок и обмена с 1С всё стало отзывчивым, жалобы клиентов прекратились.»

Артём В. Технический директор

«Перед большой акцией боялись, что сайт ляжет. Провели нагрузочное тестирование, настроили кеш и очереди — выдержали пик без единого сбоя.»

Ольга М. Владелец B2B-портала
Подробно об услуге

Общая оптимизация 1С-Битрикс: что это и зачем нужна

Общая оптимизация и ускорение 1С-Битрикс — это комплексный разгон проекта по всем слоям сразу: серверу, кешу, базе данных, коду и frontend. В отличие от точечной правки одной страницы или одной метрики, целостный подход исходит из того, что скорость сайта определяется самым медленным звеном цепочки. Можно идеально собрать статику, но если база захлёбывается на тяжёлых запросах, страница всё равно будет открываться долго. Поэтому мы не выдёргиваем одно узкое место, а выстраиваем скорость на каждом уровне, чтобы результат держался под реальной нагрузкой.

Подход применим к проектам любого типа: корпоративным сайтам и лендингам, интернет-магазинам с большими каталогами, B2B-порталам с кабинетами контрагентов и персональными ценами, а также к highload-решениям, которые должны выдерживать пиковый трафик акций и рассылок. Для каждого типа набор работ свой, но логика одна: сначала измерить и найти реальные узкие места, затем расставить приоритеты по эффекту, а уже потом разгонять слой за слоем с замерами до и после.

Из каких слоёв складывается скорость

Когда пользователь открывает страницу, его запрос проходит длинную цепочку. Сначала отвечает веб-сервер и PHP — это влияет на время до первого байта (TTFB). Затем включается кеш Битрикса: если страница или её блоки закешированы, сборка идёт быстро; если нет — компоненты собираются заново и обращаются к базе. База данных выполняет запросы, и здесь критичны индексы и качество самих запросов. После сборки HTML эстафету принимает браузер: он загружает стили, скрипты, шрифты и картинки и строит страницу — это слой frontend, который отвечает за Core Web Vitals. Тормозить может любой из этих слоёв, и общая оптимизация работает с каждым.

Основные направления работ в составе общей оптимизации:

  • диагностика и приоритизация: замеры TTFB, Core Web Vitals и тяжёлых запросов, поиск реальных узких мест;
  • кеширование: настройка кеша страниц, блоков и данных, прогрев и корректная инвалидация;
  • база данных: медленные запросы, индексы, оптимизация тяжёлых выборок и обмена;
  • код компонентов: устранение лишних обращений, дублей и неэффективной логики;
  • frontend: сжатие и сборка CSS и JS, оптимизация картинок и шрифтов, доведение LCP и INP;
  • сервер: настройка PHP, OPcache, веб-сервера и хостинга под фактическую нагрузку.

Кому нужна общая оптимизация

Комплексный разгон окупается там, где медленный сайт напрямую бьёт по бизнесу. Для интернет-магазина каждая лишняя секунда загрузки — это ушедшие посетители и недополученные заказы: люди не дожидаются открытия каталога и уходят к конкурентам. Для B2B-портала тормоза в кабинетах и тяжёлых отчётах раздражают контрагентов и перегружают менеджеров звонками. Для highload-проекта неготовность к пику оборачивается падением сайта в самый ответственный момент акции. Во всех этих случаях точечная правка не спасает: убрав одно узкое место, вы упираетесь в следующее.

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

Как мы ведём оптимизацию

Любую работу мы начинаем с диагностики, потому что оптимизировать вслепую — значит тратить время на то, что не влияет на скорость. Мы снимаем профиль производительности, замеряем ключевые метрики и находим, где именно теряется время. Затем расставляем приоритеты: сначала делаем то, что даёт максимальный прирост при минимальных затратах — так называемые быстрые победы, — а долгие и дорогие работы планируем отдельно. Дальше идём по слоям: кеш, база и код, frontend и сервер. На каждом шаге фиксируем замеры до и после, чтобы прирост был виден в цифрах, а не на словах.

Отдельное внимание уделяем тому, чтобы ускорение не сломало бизнес-логику. Кастомные модули, обмен с 1С, персональные цены и интеграции должны остаться рабочими — поэтому мы тестируем ключевые сценарии после каждого этапа. Результат общей оптимизации — это устойчивая скорость, которая держится под нагрузкой, зелёные Core Web Vitals, меньше отказов и выше конверсия, а также прозрачный отчёт о том, что сделано и какой эффект это дало.

Важно и то, что общая оптимизация закладывает запас на будущее. Мы не просто ускоряем сайт сегодня, но и убираем причины, по которым скорость деградирует со временем: лишние обращения к базе, неэффективный кеш и тяжёлый frontend. Поэтому после нашей работы проект остаётся быстрым и при росте каталога, и при увеличении трафика, и после новых акций. А подробные рекомендации в отчёте помогают вашей команде поддерживать скорость самостоятельно, не накапливая новых тормозов по мере развития сайта.

Почему мы

На что можно рассчитывать по договору

Замеряем, а не угадываем

Каждое узкое место подтверждаем профилировщиком и метриками. Оптимизируем то, что реально тормозит, а не то, что модно.

Не ломаем бизнес-логику

Кастом, обмен с 1С и интеграции остаются рабочими. Ускоряем с тестами на ключевых сценариях продаж и заказов.

Эксперты по Битрикс и highload

Знаем, как устроен кеш, композит, обмен и нагрузка изнутри. Понимаем причины, а не только симптомы.

Прозрачный отчёт и гарантия

Показываем замеры до и после по каждому слою, фиксируем прирост и даём гарантию на выполненные работы.

База знаний

Частые вопросы о скорости — и наш ответ

Это не общие советы из интернета, а закономерности из реальных проектов на 1С-Битрикс. Каждый ответ — позиция нашей команды.

Кеш

Включили кеширование, а сайт всё равно тормозит

Наш ответ

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

База

Сайт подвисает в часы пик, нагрузка на базу растёт

Наш ответ

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

Frontend

Сервер отвечает быстро, но страница долго рисуется

Наш ответ

Если TTFB хороший, а страница появляется поздно, тормозит frontend: тяжёлые CSS и JS, неоптимизированные картинки, лишние шрифты и скрипты. Мы сжимаем и собираем статику, откладываем второстепенные скрипты и доводим LCP до зелёной зоны.

Метрики

Что такое Core Web Vitals и почему это важно

Наш ответ

Core Web Vitals — это три метрики реального опыта: LCP (скорость отрисовки основного контента), INP (отзывчивость на действия) и CLS (стабильность вёрстки). Зелёные значения улучшают удобство пользователя и работают как сигнал ранжирования для поиска.

Экспертный взгляд

Точечный разгон или общая оптимизация

Соблазн понятен: сайт тормозит, кто-то советует включить композитный кеш или сжать картинки — и кажется, что одной правки хватит. Иногда так и есть: если узкое место одно и очевидное, точечное действие даёт быстрый эффект. Но чаще на возрастном проекте на 1С-Битрикс медленных звеньев несколько, и они разбросаны по разным слоям. Уберёте одно — упрётесь в следующее, и ощущение «вроде делали, а толку нет» возникает именно отсюда. Ниже разбираем, чем общая оптимизация отличается от точечной, какие проблемы она решает и как мы строим работу, чтобы скорость держалась годами.

Почему скорость определяется самым медленным слоем

Представьте конвейер: запрос проходит через сервер, кеш, базу, сборку HTML и frontend. Время загрузки страницы складывается из времени на каждом участке. Если вы идеально оптимизировали frontend, но база выполняет тяжёлый запрос две секунды, пользователь всё равно ждёт эти две секунды. Поэтому бессмысленно полировать один слой, пока в другом сидит явный тормоз. Общая оптимизация исходит из этой простой логики: сначала найти все узкие места по замерам, затем убрать самые тяжёлые, и только потом доводить детали. Так каждая вложенная минута работы реально приближает страницу к быстрой загрузке, а не уходит в полировку того, что и так не тормозит.

На практике это означает, что начинать всегда нужно с диагностики, а не с правок. Мы снимаем профиль производительности и видим распределение времени по слоям. Иногда выясняется, что 70 процентов времени съедает один некешируемый компонент, который дёргает базу на каждой странице. Иногда — что сервер отвечает быстро, а всё тормозит на frontend из-за гигантских неоптимизированных картинок. Без замеров эти причины не видны, и разгон превращается в гадание.

Что обычно тормозит на проектах 1С-Битрикс

За годы работы мы видим повторяющиеся узкие места. Первое — неправильно настроенный или неработающий кеш. Кеширование включено формально, но страницы собираются заново из-за частой инвалидации, тяжёлых некешируемых блоков или отключённого автокеша. Второе — медленные запросы к базе и нехватка индексов, которые незаметны на тестовом сайте, но всплывают под реальной нагрузкой. Третье — неэффективный код компонентов: лишние обращения к базе в цикле, дубли запросов, тяжёлая логика в шаблонах. Четвёртое — раздутый frontend: несжатые CSS и JS, неоптимизированные картинки, блокирующие скрипты и шрифты, которые тормозят отрисовку. Пятое — неоптимальная серверная среда: старый PHP, выключенный OPcache, слабый или неверно настроенный хостинг.

Каждая из этих причин лечится своим набором работ, но по отдельности они дают лишь частичный эффект. Сила общей оптимизации в том, что она снимает их связкой и в правильном порядке. Если вам нужен фокус именно на каталоге и корзине, есть профильное ускорение интернет-магазина на Битрикс; если ваша задача — портал с кабинетами и тяжёлыми отчётами, точнее подойдёт ускорение B2B-портала. Общая же оптимизация остаётся верхнеуровневой точкой входа, когда узкие места разбросаны и нужен целостный разгон.

Чем общая оптимизация отличается от аудита

Иногда нас спрашивают, не одно ли это и то же, что аудит производительности. Это разные, но связанные услуги. Аудит отвечает на вопрос «что и почему тормозит» — он даёт диагноз и дорожную карту, но сам ничего не исправляет. Общая оптимизация включает диагностику как первый этап, но её цель — выполнить работы и довести скорость до результата. Если у вас уже есть свежий отчёт о производительности, мы возьмём его за основу и сразу перейдём к разгону. Если отчёта нет — начнём с диагностики в составе оптимизации. Когда нужен только независимый диагноз без исправлений, разумнее заказать отдельный аудит производительности, а уже по его итогам решать, что и в каком порядке чинить.

Такое разделение помогает не платить дважды и не делать лишнего. Аудит хорош, когда нужно понять масштаб проблемы перед бюджетированием или когда требуется независимая оценка работы текущего подрядчика. Оптимизация нужна, когда диагноз уже понятен и пора возвращать скорость. На практике многие проекты проходят оба этапа: сначала разбор, затем разгон по приоритетам.

Когда хватит точечной правки, а когда нужен комплекс

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

Как мы разгоняем слой за слоем

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

Затем — код компонентов: убираем обращения к базе в циклах, дубли запросов и лишнюю логику в шаблонах, выносим тяжёлые операции в фоновые задачи и очереди. После этого беремся за frontend: сжимаем и собираем CSS и JS, откладываем второстепенные скрипты, оптимизируем картинки и форматы, настраиваем загрузку шрифтов — всё это вытягивает LCP, INP и CLS в зелёную зону. Завершает цепочку сервер: актуальная версия PHP, включённый и правильно настроенный OPcache, тюнинг веб-сервера и при необходимости перенос на более подходящий хостинг. На каждом этапе мы фиксируем замеры до и после, чтобы прирост был виден в цифрах.

Как мы не ломаем бизнес-логику

Ускорение возрастного проекта — это работа с живым кодом, который приносит деньги. Поэтому к надёжности мы относимся серьёзно. Перед каждым изменением фиксируем текущее состояние, работаем на копии или в изолированной ветке, тестируем ключевые сценарии после каждого этапа: оформление заказа, работу фильтра, обмен с 1С, расчёт персональных цен, авторизацию в кабинетах. Если что-то затрагивает кастомный модуль или интеграцию, согласуем изменения и проверяем их отдельно. Наша задача — ускорить проект, а не превратить разгон в источник новых ошибок. Поэтому каждый этап завершается проверкой, что бизнес-логика работает как прежде, только быстрее.

Возражения, которые мы слышим чаще всего

«У нас уже всё оптимизировали, толку не было». Чаще всего это означает, что разгоняли один слой, а главное узкое место осталось в другом. Мы начинаем с замеров и показываем распределение времени по слоям — становится видно, где на самом деле теряется скорость и почему прошлые правки не дали эффекта. «Боимся, что после оптимизации что-то сломается». Поэтому мы работаем на копии, тестируем сценарии и согласуем изменения в кастоме. Риск минимален именно за счёт аккуратной методики. «Это дорого». Не обязательно: часто львиную долю прироста дают быстрые победы — кеш и сборка статики, — которые стоят недорого и окупаются возвращёнными заказами. А умный расчёт на этой странице помогает заранее прикинуть, во что обходится медленный сайт.

Что вы получаете по итогу

Результат общей оптимизации измеримый. Это ускорение загрузки в разы по ключевым страницам, зелёные Core Web Vitals, снижение времени ответа сервера и нагрузки на базу, меньше отказов и выше конверсия. Вы получаете отчёт с замерами до и после по каждому слою, список выполненных работ и рекомендации, как сохранить скорость при дальнейшем развитии сайта. Все изменения остаются в вашем проекте, без привязки к подрядчику: развивать и поддерживать его сможет как наша команда, так и любой другой исполнитель.

Если проект высоконагруженный и вам важна устойчивость под пиком, общая оптимизация переходит в режим подготовки к нагрузке: нагрузочное тестирование, кластеризация, очереди и отказоустойчивость. Для таких задач есть профильное ускорение highload-проекта на Битрикс, которое мы стыкуем с общей оптимизацией в единый план. Так вы получаете и базовую скорость на каждый день, и запас прочности на пиковые события.

Как скорость влияет на бизнес и поиск

Скорость — это не абстрактная техническая метрика, а прямой фактор выручки. Исследования и наша практика показывают одно и то же: чем дольше открывается страница, тем больше посетителей уходят, не дождавшись загрузки. Для интернет-магазина это значит ушедшие заказы, для B2B-портала — раздражённые контрагенты и лишние звонки менеджерам, для контентного сайта — потерянные заявки. При этом потери растут нелинейно: первые лишние секунды отсекают самых нетерпеливых, а дальше отток усиливается. Именно поэтому возврат скорости часто окупается быстрее, чем кажется: вы не привлекаете новый трафик, а перестаёте терять уже имеющийся.

Вторая сторона — поисковое продвижение. Поисковые системы учитывают Core Web Vitals и общую отзывчивость сайта при ранжировании, особенно для мобильных пользователей. Медленный сайт проигрывает быстрым конкурентам не только в глазах посетителя, но и в выдаче. Поэтому общая оптимизация работает сразу в двух направлениях: улучшает поведенческие метрики, которые видит поиск, и повышает конверсию тех, кто уже пришёл. Это редкий случай, когда техническая работа напрямую и измеримо влияет и на трафик, и на продажи, не требуя изменений в самом продукте или маркетинге.

Чем мы отличаемся от типичного подрядчика

Многие исполнители подходят к ускорению по шаблону: включают композит, ставят плагин сжатия и отчитываются скриншотом из синтетического теста. На реальном проекте под живой нагрузкой такой разгон часто рассыпается. Мы работаем иначе. Во-первых, опираемся на замеры реального опыта, а не только на лабораторные тесты, потому что синтетика не показывает, как сайт ведёт себя под настоящим трафиком с персонализацией и обменом данных. Во-вторых, мы знаем внутреннее устройство 1С-Битрикс — как работает кеш, композит, обмен с 1С, как ведут себя тяжёлые компоненты под нагрузкой, — и поэтому находим причины, а не симптомы. В-третьих, мы относимся к ускорению как к части бизнеса клиента, а не как к технической галочке: цель не красивый отчёт, а быстрый и устойчивый сайт, который зарабатывает.

С чего начать

Начните с диагностики. Расскажите о вашем проекте, типе сайта и симптомах — где именно вы чувствуете тормоза, в каталоге, в кабинетах или под нагрузкой. Мы снимем замеры, покажем распределение времени по слоям и предложим план: какие узкие места убирать в первую очередь, какой прирост это даст и за какой срок. Диагностика бесплатная, и по её итогам вы получите честную картину состояния скорости и понятную дорожную карту. Обсудим ваш проект — и превратим медленный сайт в быстрый и устойчивый канал, который не теряет посетителей и заказы.

Вопросы и ответы

Частые вопросы об общей оптимизации 1С-Битрикс

Что такое общая оптимизация простыми словами? +

Это комплексный разгон сайта на 1С-Битрикс по всем слоям сразу: серверу, кешу, базе данных, коду и frontend. В отличие от точечной правки одной страницы, общая оптимизация исходит из того, что скорость определяется самым медленным звеном, поэтому мы убираем все узкие места по приоритету, а не одно из них.

Чем общая оптимизация отличается от точечного ускорения? +

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

Что такое Core Web Vitals? +

Это три метрики реального опыта пользователя. LCP — скорость отрисовки основного контента, INP — отзывчивость на действия, CLS — стабильность вёрстки без скачков. Зелёные значения этих метрик улучшают удобство сайта и работают как сигнал ранжирования для поисковых систем.

Что такое TTFB и почему он важен? +

TTFB — это время до первого байта, то есть сколько сервер думает, прежде чем начать отдавать страницу. Высокий TTFB означает, что тормозит серверная часть: PHP, кеш или база. Это один из первых показателей, который мы замеряем, потому что он влияет на все остальные метрики скорости.

Какие проекты вы ускоряете? +

Любые на 1С-Битрикс: корпоративные сайты и лендинги, интернет-магазины с большими каталогами, B2B-порталы с кабинетами контрагентов и highload-проекты под пиковую нагрузку. Для каждого типа набор работ свой, но логика общая — сначала диагностика, затем разгон по слоям с замерами.

Зачем нужна диагностика перед оптимизацией? +

Чтобы не оптимизировать вслепую. Мы снимаем профиль производительности и видим, где именно теряется время: в кеше, базе, коде или на frontend. Без замеров легко полировать тот слой, который и так не тормозит, а реальное узкое место останется на месте.

Как вы расставляете приоритеты работ? +

По соотношению эффекта и затрат. Сначала делаем быстрые победы — то, что даёт максимальный прирост скорости при минимальных усилиях, например настройку кеша и сборку статики. Долгие и дорогие работы планируем отдельно и беремся за них, когда быстрые меры исчерпаны.

Что вы замеряете до и после? +

Ключевые метрики по каждому слою: TTFB, время полной загрузки, Core Web Vitals (LCP, INP, CLS), время выполнения тяжёлых запросов, нагрузку на базу. Замеры до и после позволяют показать прирост в цифрах, а не на словах, по каждому выполненному этапу.

Можно ли заранее понять, что тормозит на моём сайте? +

Да, для этого есть бесплатная диагностика. Мы снимем замеры, покажем распределение времени по слоям и назовём главные узкие места ещё до начала работ. Это помогает оценить объём и стоимость оптимизации и решить, нужен ли полный комплекс или хватит точечной правки.

Включили кеш, а сайт всё равно тормозит — почему? +

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

Что значит «медленные запросы» к базе? +

Это запросы, которые выполняются долго из-за отсутствия индексов, неэффективной структуры или больших объёмов данных. На пустом тестовом сайте они незаметны, но под реальной нагрузкой всплывают и тормозят страницы. Мы снимаем профиль таких запросов, добавляем индексы и переписываем тяжёлые выборки.

Как оптимизируется код компонентов? +

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

Поможет ли композитный кеш? +

Композит ускоряет отдачу страниц, но это не серебряная пуля. Он хорошо работает на относительно статичном контенте и хуже — там, где много персональных данных, как в кабинетах B2B. Мы оцениваем, где композит уместен, а где нужны другие механизмы, и не включаем его вслепую.

Сервер отвечает быстро, а страница рисуется долго — что делать? +

Если TTFB хороший, а контент появляется поздно, тормозит frontend: тяжёлые CSS и JS, неоптимизированные картинки, блокирующие скрипты и шрифты. Мы сжимаем и собираем статику, откладываем второстепенные скрипты, оптимизируем картинки и доводим LCP и INP до зелёной зоны.

Нужно ли менять хостинг для ускорения? +

Не всегда. Сначала мы выжимаем максимум из текущей среды: актуальный PHP, включённый OPcache, тюнинг веб-сервера. Если хостинг объективно слабый или неверно настроен и упирается в ресурсы, предлагаем перенос на более подходящий — но только когда это действительно нужно, а не по умолчанию.

Что вы делаете с картинками? +

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

Поможет ли подключение CDN? +

CDN ускоряет отдачу статики (картинок, стилей, скриптов) для географически распределённой аудитории и снимает часть нагрузки с сервера. Это полезное дополнение, но оно не лечит медленную базу или плохой кеш. Мы предлагаем CDN там, где это даёт реальный эффект под вашу аудиторию.

Сайт ложится в часы пик — что вы предлагаете? +

Сначала диагностируем, что именно не выдерживает: база, PHP или сервер. Затем оптимизируем тяжёлые запросы, настраиваем кеш и при необходимости вводим кластеризацию, очереди и масштабирование. Для пиковых событий проводим нагрузочное тестирование, чтобы убедиться, что сайт выдержит наплыв.

Что такое нагрузочное тестирование? +

Это проверка сайта под искусственно созданным трафиком, близким к ожидаемому пику. Тест показывает, при какой нагрузке проект начинает тормозить или падать, и где именно узкое место. По его результатам мы готовим проект к реальному наплыву посетителей, например перед акцией.

Как подготовить сайт к большой акции? +

Заранее проводим нагрузочное тестирование, оптимизируем кеш и тяжёлые страницы, выносим тяжёлые операции в очереди, при необходимости разворачиваем кластер и настраиваем отказоустойчивость. Цель — чтобы сайт выдержал пик в разы выше обычного без сбоев и потерянных заказов.

Чем отличается ускорение highload-проекта? +

Highload-разгон добавляет к обычной оптимизации работу с масштабированием: кластеризацию, балансировку, очереди, отказоустойчивость и тонкую настройку серверной инфраструктуры. Это нужно, когда проект обслуживает большой постоянный трафик или регулярные пиковые события.

Сколько стоит общая оптимизация? +

Экспресс-разгон с быстрыми победами начинается от 40 000 рублей, целостная общая оптимизация по всем слоям — от 110 000, разгон под highload-нагрузку — от 250 000. Цена зависит от типа проекта, объёма кастома и текущего состояния скорости. Точную смету присылаем после бесплатной диагностики.

За какой срок реально ускорить сайт? +

Быстрые победы дают эффект уже за несколько дней. Полная общая оптимизация по всем слоям обычно занимает от двух недель, highload-разгон с нагрузочным тестированием — от четырёх. Точный срок зависит от объёма работ и фиксируется в смете до старта.

Не сломается ли сайт после оптимизации? +

Мы работаем на копии или в изолированной ветке, фиксируем состояние перед изменениями и тестируем ключевые сценарии после каждого этапа: заказ, фильтр, обмен с 1С, персональные цены, авторизацию. Изменения в кастоме согласуем и проверяем отдельно, поэтому риск минимален.

Даёте ли вы гарантию на результат? +

Да. Мы фиксируем замеры до и после по каждому слою и гарантируем измеримый прирост скорости по согласованным метрикам. На выполненные работы даём гарантийный период, в течение которого устраняем замечания. Если эффекта не будет видно в цифрах, разбираемся за свой счёт.

Что я получу по итогу проекта? +

Ускоренный сайт с зелёными Core Web Vitals, отчёт с замерами до и после по каждому слою, список выполненных работ и рекомендации по сохранению скорости. Все изменения остаются в вашем проекте без привязки к подрядчику — развивать его сможет как наша команда, так и любая другая.

Начать проект

Ускорим ваш сайт на 1С-Битрикс?

Расскажите о вашем проекте и где чувствуете тормоза — снимем замеры, покажем узкие места и пришлём план оптимизации со сметой после бесплатной диагностики.

  • Ответим в течение рабочего дня
  • Бесплатный аудит процессов и расчёт
  • NDA и фиксированная смета