Тестовый стенд
Новое Собрали ответы на частые вопросы о работе с системой Открыть раздел →
🍪 Cookie и персональные данные

  Мы используем обязательные cookie для работы сайта и аналитические — для сбора обезличенной статистики. Нажимая «Принять», вы соглашаетесь на аналитику. Выбор «Только необходимые» оставит сайт полностью функциональным.

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

Три миллисекунды: как устроен кеш и когда его трогать

05.09.2026 ~3 мин чтения Журнал
Три миллисекунды: как устроен кеш и когда его трогать

Кеш — это память о готовой работе. Сайт собрал главную страницу один раз и запомнил результат; следующему посетителю он отдаёт готовое, не пересобирая.

Сколько это стоит в цифрах

Главная страница собирается из 78 обращений к базе — по два-три на каждый из четырнадцати блоков витрины. С кешем она берёт готовое и не трогает базу вовсе.

  • 95 мссборка с нуля
  • 3 мсиз кеша
  • 78 → 0запросов к базе

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

Шесть групп вместо одной кнопки

Обычно управление кешем выглядит как единственная кнопка «очистить всё». Она работает, но сносит и то, что собиралось дорого и оставалось верным.

В разделе Настройки → Кеш групп шесть: блоки главной, меню, фрагменты, ленты материалов, страницы, мета-теги. У каждой свой сброс, и он не трогает соседние.

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

Видно, работает ли он

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

Рядом кнопка «Прогреть»: после сброса первый посетитель платит за сборку своим ожиданием, а прогрев переносит эту плату на того, кто сброс и сделал.

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

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

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

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

Ещё в журнале

На главную
Поделиться:
Остались вопросы? Ответим в течение рабочего дня — напишите нам удобным способом.
Написать нам