Заезженная тема кеширования больная точка, новички не совсем понимают, но в данной статье предполагается что пользователь знает для чего кэш, поэтому произведена в плагине wp fastest cache настройка и разобраны все пункты. Установка стандартная либо через поиск, либо в панели по запросу, вот так выглядит, но если не нашли то вот страница.
Настройка основного кеша
Переходим в настройки wp fastest cache, основные первые два пункта о них поговорим поподробнее.
- Вкладка Настройки
- Включаем саму функцию кэширования, то есть запускаем
- Автоматическая предварительная генерация, это должен делать плагин по умолчанию, создавать копию страниц и выдавать пользователю, включаем чекбокс и настраиваем
- На какие страницы распространяем действие инструмента, по мне оставить только Post , Pages и Homepage, выставляем из потребностей
- Долго вникал зачем раздел в wp fastest cache, при очистке кэша, начинаются заново создаваться копии страниц. И чтобы не нагружать сервер (потому что есть и по 5000 статей, и если все разом начнут создаваться, то возможны в лучшем случае тормоза при загрузке, в худшем падение сервера), выставляется значение сколько генерировать страниц в минуту. Проще говоря, очистили кэш, и плагин по заданной настройке начинает создавать файлы, сайт из 40 страниц (записи, статичные, категории и т.п.) обработается за 10 минут.
- Крайне не рекомендую включать, потому что после создания кэша, он по кругу начнёт. Единственная догадка если идёт массовое изменение статей на сайте, например ссылок, картинок и остального, либо при активной разработке
- OK соглашаемся с настройками
Остальные настройки wp fastest cache разберём дальше. Пункты побочные и не всегда правильные для применения в ускорении.
- Не показывать кеш для авторизованных пользователей, то есть когда вы находитесь в админпанели и, предположим, меняете вёрстку шаблона, то страницы будут загружаться по-старому, не генерируя копии. Мобильные галочку не ставим, телефоны у всех разные.
- Советую включить оба пункта, полезно, если вы часто пишите и обновляете записи, большой нагрузки не будет, а времени сэкономите
- Сжатие HTML не во всех случаях идёт в пользу для ускорения, потому что инструмент начинает работать дольше, да и сам результат не всегда радует. Для проверки включите и сохраните, далее переходим на сайт и жмём cntrl+u, появится окно исходного кода, если будет такая абракадабра, то всё норм.
- Советую поставить пункт «Уменьшить и минифицировать размер CSS файлов», создаст новые CSS, с более компактным кодом, не изменяя положения и подключения в шаблоне. «Объединение CSS» собирает воедино все стили которые выводятся на экран и помещает в один файл, отключая при этом остальные, используем осторожно и после включения смотрим на внешний вид, если сайт поплыл, то убираем.
- Из трёх пунктов для бесплатной версии горит только «объединение JS», то есть собирает в одну кучу скрипты и выводит подключение в шапку (header), о чем говорит красная надпись. Так же используем осторожно, потому что не все темы совместимы.
- Компрессия GZIP, не советую использовать здесь, её легко создать через .htaccess.
- Кеш браузера, так же настраивается через .htaccess, путём размещения кода который регулирует сколько времени держать файлы в браузере пользователя.
- Однозначно включаем если не нужны эмодзи, в нормальных шаблонах смайлики выводятся разработчиками, а не через чужое API
- Блок платных разделов wp fastest cache, выделил бы асинхронную загрузку Google Fonts (шрифтов от Гугла). Но скажу опять что нормальные темы не используют сторонние сервисы, а включают шрифты в сборку.
- Меняем язык на родной
В пунктах 6 и 7 содержатся серверные настройки, если не хочется возиться и править, то можете оставить, либо задать запрос в службу поддержки хостинга, чтобы они включили GZIP и сжатие в браузерах. В итоге данный блок я вижу с такими настройками.
Чтобы оградить себя от сжатия, объединения html и CSS файлов, а так же исправить и на сто процентов убрать все косяки, советуем тему ROOT, а так же для более глубокой очистки кода плагин Clearfy, пожизненная поддержка и лучшие специалисты.
Остальные настройки wp fastest cache
Очистка
В разделе очистка кэша есть три кнопки которые нужно разобрать:
- Первая синяя кнопка, очищает только записи
- Вторая синяя кнопка то же самое, только плюсом сотрутся CSS и JS
- ADD New Rule регулирует время, когда автоматически очищать кэш, нажимая по ней, откроется окошко в котором делаем настройку. Я выставил использовать всё, и раз в 10 суток, это отличный интервал, не делайте слишком частый, иначе сайт может упасть.
Премиум, оптимизация картинок и DB (база данных), доступны в платной версии, но и без них можно обойтись, например, прочитав наши статьи: оптимизация database, как эффективно сжимать картинки и настройка gzip.
Исключения
Тут настраиваем какие файлы, записи и любые остальные элементы не нужно использовать в процессе, то есть выводить их напрямую с их мест на сервере хостинга. Продвинутый пользователь wordpress сможет здесь найти пользу, остальным советую оставить без изменений.
CDN
Технология выдачи сайта посетителю, не через хостинг, а с сервера расположенный у какой либо CDN компании по всему миру. Проще говоря, на блог могут зайти с любой страны, и посетитель, зашедший с России, получит информацию на экран гораздо быстрее, чем пользователь из Америки.
В этом случае для ускорения используется технология CDN, то есть сайт полностью копируется на множество серверов, по всему миру, и в зависимости откуда пришёл человек на блог, ближайший сработает, отдав информацию намного быстрее.
Тут можно настроить интеграцию с этими сервисами, не за бесплатно. Скорее всего данная вкладка сделана больше для рекламы, нежели для упрощения жизни. Если любите больше смотреть видео, то вот подробный урок, в нём так же разобрана платная версия wp fastest cache.
Возможные неисправности
Если wp fastest cache выдаёт ошибки возможно не соответствие к требованиям к обеспечению сайта, а именно:
- Нет файла .htaccess, его необходимо создать и добавить в корневой каталог, по умолчанию public-html
- Постепенно отходит от поддержки HTTP
- Работает только на Apache и Nginx, остальные системы не поддерживает
При соблюдении всех трёх правил, должно работать, если нет, то обращайтесь в поддержку плагина, к хостеру не пишите, вряд ли помогут. А мы заканчиваем статью, надеюсь настройка wp fastest cache не оказалась трудной.
Также читайте: ТОП плагинов вордпресс для ускорения загрузки сайта.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
После установки премиум версии плагина вообще ничего не изменилось. Даже как-то обидно. И в сети фактически нет информации по настройке именно премиум версии. Только здесь нашёл. А так… Статья хорошая. Видео тоже, только затянуто немного. В общем, спасибо!