Чистка базы и ускорение сайта на 1С-Битрикс с замером до и после
Разберём базу по таблицам: что в ней мусор, что нужно сайту, а что растёт из-за ошибки в коде. Уберём мусор с архивом и откатом, остановим рост там, где причина в коде, облегчим скрипты и изображения витрины. Результат покажем в мегабайтах, килобайтах и запусках PHP до и после.
Перед каждым удалением — архив удаляемого с проверкой целостности и команда отката. Секунд ускорения не обещаем: показываем замеры до и после.
Что вы получите
- Разбор базы по таблицам: что мусор, что нужно сайту, что растёт из-за ошибки в коде
- Чистку мусора с архивом каждого шага и откатом одной командой
- Исправление причин роста базы там, где это безопасно, а где нет — объяснение и срок повторной чистки
- Облегчённые скрипты и изображения витрины без переделки дизайна
- Отчёт до и после: размер базы, вес скриптов, запуски PHP, время ответа сервера
База растёт, витрина тяжелеет, а «ускорение» не видно
За годы работы в базе магазина копятся таблицы удалённых модулей, служебные индексы и записи, которые никто не читает. Витрина тем временем грузит скрипты, которые ей не нужны, и изображения крупнее, чем нужно экрану.
- База растёт, бэкап и переезд идут всё дольше, а хостинг предлагает тариф дороже.
- Модуль давно удалили, а его таблица осталась и занимает сотни мегабайт.
- Каждый заход бота без cookie может заводить в базе нового «покупателя» — тысячи записей в сутки.
- Запросы к отсутствующим картинкам и значкам отдаются полной страницей 404 через PHP и нагружают сервер.
- Кэш и композит включают вслепую: прироста не видно, а на повторных заходах может сломаться то, что работало.
Как это работает
- 1. Заявка
Оставляете контакт и адрес сайта. Отвечаем в рабочее время, спрашиваем про хостинг и размер базы, называем цену до оплаты.
- 2. Договор и доступ
Работаем по договору. Нужен SSH к серверу сайта. Пароли в форму не пишите: канал передачи согласуем отдельно.
- 3. Замер «до» и разбор — только чтение
Снимаем размер каждой таблицы, вес скриптов на главной, в разделе и карточке с телефона и компьютера, долю запросов к отсутствующим файлам по журналу доступа. По каждой крупной таблице — вердикт и объяснение, откуда она выросла. На этом этапе на сайте ничего не меняем.
- 4. Чистка и правки — после вашего согласия
Чистку базы запускаем вечером или ночью. Перед каждым шагом — архив удаляемого с проверкой целостности, без целого архива шаг не выполняется. Правки кода и настроек выкладываем с резервной копией и откатом, а если правка затрагивает корзину, оформление или бонусы, сначала прогоняем её на тестовом стенде.
- 5. Замер «после» и отчёт
Повторяем те же замеры тем же инструментом и сводим в таблицу до и после. В отчёте — что сделано, где лежат архивы и как откатить каждый шаг.
Что входит
- Размер базы по каждой таблице — по свежей статистике, а не по суточному кешу MySQL
- Вердикт по крупным таблицам: мусор, нужна сайту или растёт из-за ошибки в коде
- Чистка мусора: таблицы удалённых модулей, служебные индексы, записи, которые ядро само не удаляет. Архив каждого шага, удаление пачками
- Поиск и исправление мест в шаблонах и модулях, которые заводят «покупателя» каждому посетителю, в том числе ботам
- Вес скриптов витрины по сети и в распакованном виде; свои и чужие (счётчики, чаты, виджеты) — отдельно, решение по чужим за вами
- Минифицированные версии файлов ядра — после сверки каждой пары файлов, чтобы не потерять чьи-то правки
- Библиотеки, которые витрина грузит, но не использует: снимаем только на витрине, админка не меняется
- Короткий ответ 404 без запуска PHP для отсутствующих картинок в папке загрузок; значки сайта, которые браузеры запрашивают сами
- Изображения карточки и каталога: уменьшенные копии под размер экрана (1x и 2x), отложенная загрузка, исходник не увеличиваем
- Отчёт до и после с архивами и командами отката
Стоимость
- Чистка базы и ускорение витрины
- от 12 450 ₽
- Работы сверх пакета
- от 1 500 ₽/ч
За один сайт. Цену называем до оплаты: она зависит от размера базы и того, насколько переделан шаблон. В цену входят разбор, чистка, исправление причин роста там, где это безопасно, скрипты, ответы 404 без PHP, изображения и отчёт до и после.
По смете, после вашего согласия. Например, сокращение справочника местоположений с проверкой доставки или включение кэша компонентов после разбора, почему его выключили. Лечение после взлома и переезд на другой хостинг не входят.
Что уже сделано на действующих интернет-магазинах на 1С-Битрикс, сентябрь 2026
- База магазина: 1 899 → 1 108 МБ, минус 42 %. Место освободили таблица удалённого модуля онлайн-кассы — 514 МБ почти сплошь ошибочных чеков — и индекс служебного модуля «Перевод» — 278 МБ. Ещё удалили 647 833 записи входа пользователя обмена с 1С; место внутри этой таблицы общий MySQL не вернул, его займут новые записи.
- Сама чистка заняла 48 секунд. Перед каждым из трёх шагов сохранили архив удаляемого — от 12,6 до 22 МБ в gzip — и проверили его целостность.
- Не всё большое — мусор: 684 МБ местоположений нужны покупателю для выбора адреса при оформлении, их оставили.
- Проверяем и свой код. На том же магазине вызовы корзины в шаблонах, которые делали мы, заводили «покупателя» каждому боту без cookie — 200–300 записей в час. После правки шаблонов стало 20–50 в час. Остаток нашли, сопоставив новые записи с журналом доступа: почти весь его создавал предпросмотр баллов в нашем модуле бонусов. Исправили и его; прогон сразу после выкладки показал, что бот без cookie покупателя больше не создаёт.
- Свой JavaScript главной страницы на телефоне: 183 → 72 КБ по сети и 821 → 234 КБ в распакованном виде. Замер после выкладки совпал с прогнозом, ответов 5xx не было.
- Каждый шестой запрос, доходивший до PHP, был за отсутствующим файлом: сайт отвечал на него переадресацией и полной страницей 404 — два запуска PHP, до 0,8 с на страницу. Теперь отсутствующая картинка получает короткий 404 за 4–5 мс без PHP, а значки отдаются файлами. По журналу за четыре дня до правки это около 1 850 запусков PHP в сутки, которые больше не нужны.
- Второй магазин: у пяти фото одного товара оригиналы весят 8,5 МБ, а уменьшенные копии для слайдов карточки — 0,58 МБ для обычного экрана и 1,9 МБ для экрана высокой плотности. Это суммы файлов, а не замер трафика; оригинал открывается по клику. Мобильную версию правка не затронула: её HTML до и после совпал до байта.
Кейсы обезличены: названия магазинов, сайты и хостинг не раскрываем. Цифры — из наших рабочих журналов и замеров. Время загрузки страниц в секундах мы не замеряли и не обещаем.
Частые вопросы
Насколько быстрее станет сайт?
Секунд не обещаем: скорость в браузере зависит от сети, устройства и чужих скриптов. Обещаем измеримое — сколько мегабайт уйдёт из базы, на сколько килобайт станут легче скрипты и изображения, сколько запусков PHP уйдёт, — и показываем это замером до и после. Чистка базы сама по себе витрину почти не ускоряет: мусорные таблицы сайт почти не читает. Она ускоряет бэкапы и переезд, а рост базы останавливает исправление его причин.
Вы не удалите лишнего?
Удаляем только то, что сайт не читает: таблицы удалённых модулей, служебные индексы, записи, которые ядро само не чистит. Каталог, заказы, пользователей и справочники в пакете не трогаем; сокращение справочника местоположений — только отдельной работой с проверкой доставки. Перед каждым шагом делаем архив удаляемого и проверяем, что он целый; без целого архива шаг не выполняется. Каждый шаг откатывается одной командой.
Почему бы просто не включить композит и кэш?
Включаем только после разбора. На одном из магазинов шаблон карточки рассчитан на выключенный автокеш компонентов: с ним на повторных заходах пропала бы картинка превью ссылки в мессенджерах. Если кэш можно включить безопасно, предложим это отдельной работой по смете.
Какой доступ нужен?
SSH к серверу сайта: через него снимаем размеры таблиц, делаем архивы, чистку и замеры. Для разбора хватает чтения, чистку и правки делаем только после вашего согласия. Пароли в форму не пишите — передадим их отдельно после договора.
У нас общий хостинг — это подойдёт?
Да, работаем так же: вечером или ночью и пачками, чтобы не нагружать общий сервер базы. Одно ограничение: общий MySQL может не выполнить пересборку таблицы, и пустое место внутри неё останется. Данные при этом удалены, место займут новые записи, а при переезде в дамп уйдут только данные. Об этом честно пишем в отчёте.
Чем это отличается от «Расширенного аудита сайта»?
Аудит — обзор по пяти направлениям с планом исправлений, скорость там — одно из них. Здесь одна задача, доведённая до результата: сами чистим базу, исправляем причины её роста там, где это безопасно, облегчаем скрипты и изображения и показываем цифры до и после.
Можно позвонить: +7 909 714-64-13
Заявка на чистку и ускорение
Оставьте адрес сайта. Ответим в рабочее время, спросим про хостинг и размер базы и назовём цену до оплаты. Пароли и доступы в форму не пишите — передадим их отдельно после договора.
Отправка заявки не списывает деньги и не обязывает заказывать работы.
Другие готовые решения
Все решенияДиагностика обмена 1С-Битрикс ↔ 1С
Диагностика обмена 1С-Битрикс и 1С за 1 рабочий день — от 3 950 ₽. Сверим заказы сайта и 1С, найдём причину потерь и дадим план исправления.
СБП без красного экрана для 1С-Битрикс
Оплата по СБП без перехода в веб-банк и без красного экрана в браузере. Для эквайринга Альфа-Банка. Пилот под ключ от 7 450 ₽, проверка — бесплатно.
Сверка оплат сайта с 1С:Бухгалтерией
Сверим каждую оплату сайта с 1С: зачисление банка, комиссию, реализацию, 57.03, 62 и КУДиР. Проверим переход на 3.0.207. От 7 500 ₽ за квартал.
Проверка сайта на Битриксе на утечки
Найдём, какие бэкапы, дампы, выгрузки 1С и ключи вашего сайта на Битриксе скачиваются по прямой ссылке. Отчёт за 1 рабочий день, от 4 950 ₽.
Переезд магазина на 1С-Битрикс на VPS
Перенесём магазин на 1С-Битрикс на VPS: окружение, SSL, почта, бэкапы. После переезда проверим обмен с 1С, оплату и письма. От 9 500 ₽.
Почта сайта за 1 день
Настроим SPF, DKIM, DMARC и SMTP для сайта на 1С-Битрикс, проверим письма о заказе и формы заявок, доставку в Яндекс, Mail.ru и Gmail. От 2 450 ₽.
Магазин сайта на 1С-Битрикс в Telegram и MAX
Мини-приложение на вашем каталоге Битрикса: те же товары, цены и остатки, заказы в Битриксе и 1С. Под ключ от 30 000 ₽, проверка сайта — за 1 рабочий день.
Бонусная программа под ключ для 1С-Битрикс
Модуль, настройка и встраивание в ваш шаблон. За 2 недели программа заработает в тихом режиме, покупатели увидят её по вашему решению. От 19 500 ₽.
Аудит маржи на Ozon, WB и Я.Маркете
Разберём финансовые отчёты Ozon, WB и Я.Маркета и сверим с себестоимостью: товары в минус, расходы мимо заказа, минимальная цена SKU. От 4 950 ₽.