Всем привет ! Сегодня я буду разбирать по частям очередной супер популярный плагин – WP Super Cache. Данный плагин ускоряет сайт, за счёт кэширования файлов. Так же в плагине есть дополнительные функции для ускорения сайта:

 

– PHP caching, кэширует не только HTML но и PHP код.

– Compress pages, функция сжатия страниц.

– Don’t cache pages for known users, не кэширует страницы для известных пользователей.

– Cache rebuild, функция перестройки кэша.

– CDN support, поддержка CDN.

– Extra homepage checks, проверка дополнительных страниц.

 

Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

13-01-2016 13-24-59_mini

 

После установки и активации плагина, вам нужно будет включить кэширование, для этого перейдите по вкладке: НастройкиWP Super Cache. В разделе – Статус кэширования, отметьте значение – Кэширование включено, затем нажмите на кнопку – Обновить.

 

13-01-2016 13-52-47_mini

 

 

Настройки

 

– Статус кэширования, здесь я рекомендую оставить всё как есть, должны быть отмечены значения с пометкой (Рекомендовано)Кэшировать сессии просмотров для быстрого доступа и  Использовать PHP для обслуживания кэша. В дальнейшем, при росте посещаемости, можно включить модуль – mod_rewrite, так как он быстрее чем php кэширование.

 

13-01-2016 14-34-15_mini

 

 

– Разное, здесь так же, отметьте значения с пометкой (Рекомендовано). Поставьте галочки в следующих значениях:

 

 Сжимать файлы кэша.

 304 Not Modified browser caching.

 Не кэшировать страницы для известных пользователей.

 Авто перестройка кэша.

 

Внимание ! Если на вашем Хостинге включено сжатие файлов по умолчанию или у вас установлен плагин для сжатия файлов, то не ставьте галочку в значении – Сжимать файлы кэша, так как это может привести к не корректной работе сайта.

 

13-01-2016 14-36-05_mini

 

 

Настройки, рекомендую включить следующие функции:

 

 Enable dynamic caching, включение динамического кэширования. Ставьте галочку, если на вашем сайте есть динамические объекты, которые постоянно изменяются. И если вы постоянно, каждый день, вносите на свой сайт какие-либо изменения, то так же рекомендую включить данную функцию.

 Mobile device support, кэширование для мобильной версии сайта. Если у вас нет мобильной версии сайта, то можете не включать данную функцию.

 Дополнительная сверка кэша, проверка кэша, чтобы соответствовала оригиналу.

 Обновлять страницу при добавлении нового комментария к ней.

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

 

13-01-2016 14-56-33_min

 

 

– Cache Location, здесь указан путь к папке с кэшем. Нажмите на кнопку – Обновить, что бы сохранить все сделанные изменения.

 

13-01-2016 15-11-30_mini

 

 

– Просроченные страницы & Очистка мусора.

 

 Cache Timeout, здесь можно установить время в секундах для обновления кэша. То есть, каждые 3600 секунд старый кэш будет удаляться, а новый создаваться. Плагин рекомендует установить значение – 3600 секунд, но вы должны знать, чем меньше период, тем сильнее нагрузка на сайт. Я считаю, что обновлять кэш каждый день, это вполне достаточно, то есть, в секундах это примерно: 6 000 – 10 000 секунд.

 Scheduler, проверка устаревших кэшированных файлов. Здесь рекомендую выбрать значение – Каждый день, это самый оптимальный вариант.

 Notification Emails, если поставите галочку, то вам на электронную почту будет приходить уведомление, при каждом обновлении кэша.

 После сделанных изменений, нажмите на кнопку – Изменить время жизни копии.

 

13-01-2016 15-20-52_mini

 

 

– Допустимые имена & Запрещенные адреса, здесь можно отметить типы страниц, которые не будут кэшироваться. Например, если вы не используете на своём сайте – Архивы, Метки или Рубрики, Фиды, то можно их не кэшировать.

 

13-01-2016 15-34-56_mini

 

 

– Закрытый режим, функция для высоко-посещаемых сайтов. Включите данную функцию, если на ваш сайт заходят как минимум 1 000 уникальных посетителей каждый день, оставляют много комментариев. При включённой функции, размещение новых комментариев и записей не будет обновлять статичные файлы в кэше. Функция обновления кэша будет отключена.

 

13-01-2016 15-42-10_mini

 

 

 

Настройка CDN

 

Здесь можно включить функцию CDNСеть доставки контента. Чтобы подключить данную функцию вы должны быть зарегистрированы в стороннем сервисе, который предоставляет услуги CDN. То есть, плагин не использует данную функцию, он только её поддерживает. В поле – Основной URL, вам нужно будет указать url адрес, который вам предоставит сервис CDN, по которому будут доступны ваши файлы. Суть функции CDN в том, что ваши файлы будут загружаться в браузер, при открытии сайта, с другого сервера, а не с вашего, поэтому это позволяет снизить нагрузку на сайт. Так как я сам не использовал CDN, то ничего более конкретного не могу вам сказать.

 

13-01-2016 15-52-19_mini

 

 

 

Состояние кэша

 

На странице – Состояние кэша, можно выполнить следующие операции:

 

 Обновить статистику кэша.

 Посмотреть список кэшированных файлов.

 Удалить просроченный кэш.

 Удалить весь кэш.

 

13-01-2016 16-11-51_mini

 

 

 

Общий кэш

 

На странице – Общий кэш, вы можете включить функцию – Общего кэширования. Рекомендуется включать данную функцию, только если у вас очень много записей на сайте, более 10 000. Так же настоятельно рекомендуется включить данную функцию, для тех кто пользуется услугами виртуального хостинга.

 

 Предварительный режим, при включении общего кэширования, выберите данный режим. Остальные настройки оставьте по умолчанию.

 После сделанных изменений, нажмите на кнопку – Создать общий кэш сейчас.

 

13-01-2016 16-26-55_mini

 

 

 

Плагины

 

На странице – Плагины, вы можете подключить дополнительные плагины:

 

– Плагин “Awaiting Moderation”, при включении плагина, добавляет надпись: “Ваш комментарий ожидает проверки”, при комментировании.

– Плагин “МультиБлог”, подробней о плагине, вы можете прочитать по указанной ссылке.

– Jetpack Mobile Theme, если у вас установлен плагин – Jetpack, то включите поддержку плагина для совместимости.

– WPTouch, включайте только если у вас установлен плагин – WP Touch.

 

13-01-2016 16-41-09_mini

 

 

 

Обслуживание

 

На странице – Обслуживание, можно включить Отладку, что бы решить возникающие проблемы в работе плагина.

 

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

 Адрес IP, можете указать ip-адрес, с которого будут записываться обращения к сайту. Оставьте поле пустым, тогда плагин будет использовать ваш ip по умолчанию.

 Cache Status Messages, если включите данную функцию, то будет показываться сообщение о состоянии кэша в конце каждой странице.

 

13-01-2016 16-55-54_mini

 

 Проверять главную страницу каждые 5 минут, если возникают ошибки, которые перечислены в описании, то вы можете включить автоматическую проверку кэша главной страницы, каждые 5 минут. Если сайт работает нормально, не включайте данную функцию, так как это создаёт лишнею нагрузку на сайт.

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

 Очищать кэш при ошибке, включите данную функцию.

 Сообщить администратору блога по завершению проверки, уведомления на email. Включите только при тестировании на ошибки.

После сделанных изменений – Сохраните настройки.

 

13-01-2016 16-57-13_mini

 

На этом у меня всё, жду ваших комментариев, удачи вам и до новых встреч !