Caching (кеширование)

Кеширование — это технология хранения данных (страниц, изображений, CSS/JS-файлов) для их быстрого доступа при повторных запросах. Оно сокращает время загрузки, экономит серверные ресурсы и улучшает SEO.

🔍 Основные преимущества кеширования

✅ Ускорение загрузки страниц – пользователь получает данные из кеша, а не с сервера.
✅ Снижение нагрузки на сервер – меньше запросов к БД и PHP-обработчикам.
✅ Улучшение Core Web Vitals – влияет на TTFB, LCP, FID.
✅ Экономия трафика – особенно важно для мобильных пользователей.

Сравнение скорости загрузки с кешированием и без

Параметр Без кеширования С кешированием Разница
Время ответа сервера (TTFB) 850 мс 120 мс −86%
Загрузка страницы (LCP) 3.2 сек 1.4 сек −56%
Нагрузка на CPU сервера 75% 25% −67%

📌 Где применяется кеширование?

  1. Браузерное кеширование – файлы CSS/JS/Images хранятся локально у пользователя.
  2. Серверное кеширование – Redis, Memcached, OPcache (ускоряют PHP).
  3. CDN-кеширование – Cloudflare, AWS CloudFront (кэшируют контент географически ближе к пользователю).

Сравнение технологий кеширования

Технология Тип данных Скорость Сложность настройки
Browser Cache Статика (CSS, JS, Images) Мгновенная Низкая
Redis Динамические данные (сессии, API) Очень высокая Средняя
OPcache PHP-байткод Высокая Низкая

⚡ Как настроить кеширование?

Браузерное кеширование (через .htaccess)

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg «access plus 1 year»
ExpiresByType text/css «access plus 1 month»
ExpiresByType application/javascript «access plus 1 month»
</IfModule>

Серверное кеширование (Redis + WordPress)

Установите плагин Redis Object Cache и добавьте в wp-config.php:

define(‘WP_REDIS_HOST’, ‘127.0.0.1’);
define(‘WP_REDIS_PORT’, ‘6379’);

CDN-кеширование (Cloudflare)

  • Включите «Caching → Tiered Cache».
  • Настройте «Cache Rules» для статических файлов.

Выберите удобный способ связи для консультации
Телефон
Max
Telegram
E-mail
Введите Имя корректно
Введите Телефон корректно
Введите Сайт корректно
Введите Имя корректно
Введите E-mail корректно
Введите Сайт корректно
LEadBRO
×

Партнерская программа

Зарабатывайте

до 40%

с каждой сделки

Узнать подробнее