К содержимому

Медленно работает сайт на Битрикс

Найдём фактическое узкое место в сайте на 1С-Битрикс и составим план ускорения по данным измерений, а не по общим рекомендациям.

Стоимость

2 500₽

за час работы

от 30мин

время реакции

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

Как проявляется проблема

Выберите симптом — подскажем, какие данные сохранить для диагностики.

Как проявляется проблема

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

Отправить ошибку на диагностику →

Где обычно находится причина

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

Медленные запросы к базе

Проверяем, какие обращения к базе занимают время в проблемном сценарии. Сопоставляем их с задержкой страницы.

Тяжёлые компоненты и некорректный кэш

Разбираем время выполнения компонентов и поведение кэша. Проверяем гипотезы на согласованном сценарии.

Агенты и фоновые задания

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

Сервер и внешние сервисы

Проверяем ограничения CPU, памяти и диска, а также ожидание ответов внешних сервисов в момент проблемы.

Передайте ошибку на диагностику

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

Как мы ищем неисправность

Фиксируем условия замера и подтверждаем причину до изменения рабочего сайта.

  1. Фиксируем результат

    Сравниваем ожидаемое и фактическое время выполнения. Находим воспроизводимый сценарий с конкретными URL и действиями.

  2. Подтверждаем причину

    Проверяем журнал ошибок и последние изменения. Отделяем причину от вторичных последствий.

  3. Согласуем план

    Согласуем исправление, порядок проверки и способ отката.

Что делаем после диагностики

Работаем по измерениям: от исходных значений к повторной проверке после изменений.

Снимаем базовые метрики

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

Проверяем Монитор производительности и логи

Сопоставляем доступные измерения Монитора производительности Битрикс с журналами и симптомами замедления.

Ранжируем узкие места по влиянию

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

Вносим изменения поэтапно

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

Как принимаем результат

Сравниваем замеры в исходных условиях и проверяем связанные функции.

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

Команда и опыт

4года

средний срок работы
с клиентами

30+

специалистов уровня
middle+/senior

С какими задачами помогаем

Несколько примеров типовых задач.

КаталогЗапросы к БД

Каталог долго открывается после загрузки прайса

После обновления каталога категории и фильтры стали отвечать с задержкой.

Что делаем
Снимаем замеры на контрольных страницах, проверяем запросы, индексы и работу кэша. Изменения сначала проверяем на копии.
Результат
Контрольные страницы отвечают быстрее при сопоставимой нагрузке, фильтры возвращают корректные товары.
Обмен с 1СНагрузка

Обмен с 1С замедляет магазин

Во время обмена растёт нагрузка, посетители долго ждут открытие карточек и корзины.

Что делаем
Сопоставляем время обмена с нагрузкой, проверяем размеры пакетов и фоновые задания, согласуем режим запуска.
Результат
Обмен завершается, а каталог и корзина сохраняют согласованное время отклика.
АдминкаЗаказы

Админка зависает при работе с заказами

Список заказов и сохранение карточки работают медленно даже при небольшом трафике.

Что делаем
Воспроизводим действия администратора, анализируем запросы и обработчики событий, проверяем исправление на копии.
Результат
Список и карточка заказа открываются без прежней задержки; изменения сохраняются корректно.

Добрые слова

Это просто космос. Так структурировать проект и доносить суть я ещё не встречал - всё разложили по полочкам с первого касания

Александр ВоробьёвКСК Вертикаль

Прототип сделали именно таким, каким мы его представляли, хотя сами толком объяснить не могли

Дмитрий ЛамИмпульс

Лучшее вложение в digital за последний год

Максим КрыловПремьер групп

Очень уверенно ведут проект и при этом нормально объясняют всё клиенту

Анна СоколоваРегион cервис

Приятно удивлена, что ни разу не всплыло "мы это не обсуждали". Все хотелки, которые возникали по ходу, брали в работу без лишних споров

Екатерина МироноваОптима

Cдали даже чуть раньше дедлайна, и это без потери качества

Анна БеловаСеверТорг

Комфортная коммуникация. Без сложных терминов и бесконечных переписок

Медиа контурСтройклимат

Было ощущение, что проект ведёт внутренняя команда, а не подрядчик

Никита ЖуравлёвСтудия развития

Ребята отработали как для себя

Мария ТарасоваГород онлайн

Понравился подход к работе — без воды и бесконечных "мы подумаем". Всё чётко: этапы, сроки, ответственность

Полина ГромоваНовая среда

Хорошо, что не пытались продать лишнего. Сначала разобрались в задаче, потом предложили адекватное решение под бюджет

Артём ЕрмаковИнтегра системс

Первый раз вижу, чтобы подрядчик так трепетно относился к чужому продукту. Чувствуется, что им интересен результат, а не просто сдача работ

NDA

Частые вопросы

О безопасном исправлении, доступах и подготовке к диагностике.

Можно ли исправить без остановки сайта?

Зависит от причины; предпочтительно проверять изменение на копии и иметь план отката.

Какие доступы нужны?

Только необходимые для подтверждения причины; состав согласуем после первичного разбора.

Что прислать в заявке?

URL медленных страниц; время и условия воспроизведения; данные о сервере и трафике; доступ к панели и окружению после согласования.

Почему нельзя сразу назвать срок?

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

Сайт на Битрикс тормозит?

Телефон, @логин или ссылка на MAX.

Отправляя контакт, вы соглашаетесь с политикой обработки данных.