• Как работает кэширование в Wordpress

    • Просмотров 1383

    Есть сайт на Wordpress. Если я на него поставлю плагин для кэширования (W3 Total Cache, WP Super Cache или WP-Rocket) то как будут загружаться стили и скрипты в браузер? Каждый раз заново или они будут закэшированы? Подскажите пожалуйста правильное решение, господа.

    Решения (1)
    Примерная схема работы WP при включенном кэширующем модуле:1. Запрошенная посетителем сайта страница формируется движком сайта.2. Перед отдачей страницы посетителю, она обрабатывается при помощи кэширующего плагина:создаётся её полная копия в статичном формате. То есть создаётся html-страница со всеми необходимыми ссылками на нужные этой странице ресурсы: картинки, файлы скриптов, таблиц стилей и т.д.3. Сформированная страница кладётся в специальную папку внутри вашего сайта.4. Все необходимые для корректной работы страницы ресурсы (картинки, файлы стилей и т.д.) также проходят кэширование и также помещаются в специальную папку.5. Запросивший страницу пользователь получает её в статичном виде.6. Все последующие обращения к такой странице от любых посетителей движок перенаправляет на эту статичную страницу.Фактически кэширование просходит на уровне сервера. Кэширование просиходит не каждый раз, а лишь единожды, до момента очистки кэша. Периодичность чистки кэша настраивается в самом плагине.Для кэширования сайта в браузере пользователя нужно пользоваться другими возможностями сервера. Поищите информацию на тему "mod_expires", думаю, это именно то, что вы ищите.
    ответы (2)
    Основная суть работы подобных плагинов заключается в создании вместо динамических php страниц WordPress, статических HTML станиц, которые, собственно, кэшируются и показываются посетителям. Как правило данные плагины обладают множеством настроек , но основная суть такова.
    Обычно принцип работы кэширующих плагинов следующий:создаются статичные html файлы – копии страниц сайта на WordPress и онисохраняются в кеш (например, для WP Super Cache плагина) - /wp-content/cache/supercache/. Когда пользователь заходит на какую-то страницу сайта, WordPress отдаёт браузеру заранее сохранённую копию из кеша (вместо того, чтобы создать страницу с нуля)
Мы старались для Вас!
Оцените статью
или
Расскажите о ней

Юзеры (0) оценили на 0 из 5

Рейтинги хостинг-провайдеров по задачам сайта
Июля
Бесплатный тест
ОС
Технологии
Региональные