Wp Super Cache плагін кешування, опис та налаштування

Незважаючи на те, що у вдосконаленні платформи WordPress бере участь понад двісті програмістів з усього світу, WP має істотний недолік, який полягає в «підгальмовуванні» високонавантажених проектів.

Зазвичай гальмування сайту починаються при досягненні відвідуваності від кількох сотень до кількох тисяч відвідувачів на місяць. Тут багато залежить від конкретного функціоналу сайту та використовуваного хостингу. При перевищенні певного рівня навантаження у «вордпресу» починаються проблеми, які можуть призвести до відключення MySQL-сервера та зависання сайту. Щоб подібних проблем не виникало, розробниками були створені спеціальні плагіни, що кеширують, які полегшують роботу сервера і дозволяють знизити навантаження як на файлову систему, так і на MySQL в кілька разів. WP Super Cache, поряд з Hyper Cache і W3 Total є одним з найпопулярніших плагінів, що кешують.

Принцип роботи кешування

Перед тим, як розібратися з роботою WP Super Cache, потрібно зрозуміти сам принцип кешування. По суті, все зводиться до наступного сценарію: користувач, звертаючись до сервера, отримує від нього відповідь у вигляді готової сторінки (кеш-копії), яка створюється один раз і зберігається на сервері у певній папці у форматі .html. Таким чином, збережена копія сторінки видається всім користувачам, які звернулися до неї, і не генерується заново, що суттєво знижує навантаження на сервер. Крім того, зменшується час видачі користувачеві інформації. А, як відомо, швидкість відкриття сайту позитивно впливає на ранжування сайтів.

Звичайно, є «крутіші» способи кешування сторінок у вигляді memcached-сервера, через який за допомогою деяких плагінівпроходять обробку як сторінки, а й SQL-запросы. Зв'язування з WP Super Cache та memcached-сервера є одним з кращих варіантів прискорення роботи блогу на платформі WordPress. Але, на жаль, не всі хостинг-провайдери мають «мемкешед-сервери».

Інсталяція WP Super Cache

кешування

Інсталюємо плагін кліком по кнопці «Встановити» та активуємо його після встановлення.

опис

Після активації плагін запропонує перейти за посиланням «сторінка управління» для подальшого налаштування.

Початкове налаштування WP Super Cache

У налаштуваннях останньої версії плагіна є такі розділи: кеш, налаштування, стан кеша, налаштування CDN, загальний кеш, обговорення. Розберемо кожен пункт розширення WP Super Cache по порядку.

Насамперед потрібно активувати роботу плагіна. Для цього у вкладці «Кеш» посуньте тригер у положення «Кешування увімкнено» і клацніть кнопку «Оновити».

кешування

На цій же сторінці можна перевірити правильність роботи кешу натисканням кнопки «Перевірити». Варто врахувати, що для створення кешу потрібно встановити права 777 на директорію wp-content. Очищення даних із кешу здійснюється одним натисканням кнопки «Видалити весь кеш».

кешування
У вкладці «Параметри» зберігаються всі параметри кешування. Рекомендується активувати такі пункти для повноцінної роботи плагіна:

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

кешування

У налаштуваннях є розділ «Прострочені сторінки та Очищення сміття», в якому потрібно встановити так званий «час життя кешу». По суті це час, протягом якого сторінка зберігається на сервері. При закінченні кеш-копія видаляється, замість неї генерується нова сторінка. Час життя кешувказується в секундах, наприклад, 3600 секунд дорівнюють 1 годині, 86400 - діб. Якщо ви бажаєте, щоб ваш кеш автоматично не оновлювався, впишіть у віконце цифру 0.

cache

Природно, щоб внести зміни в налаштування часу, потрібно натиснути на кнопку «Змінити час життя копії». При необхідності можна розділити кешування, наприклад, дозволити кеш сторінок і записів, але заборонити кешування архівів і рубрик.

опис

У вкладці «Стан кешу» зберігається інформація про кількість створених кеш-копій, їх обсяг та іншу статистику. Як правило, сторінка відправляється в кеш при першому запиті користувача, але щоб не чекати цього достатньо заглянути в розділ «Загальний кеш» і створити одним кліком всі кеш-копії сторінок блогу.

Вкладку «Налаштування CDN» рядовому користувачеві, не знайомому з мережами CDN, краще не чіпати.

Кілька років тому WP Super Cache мали суттєві проблеми в сумісності з іншими плагінами. З кожною версією «супер-кеш» покращували та допилювали, що призвело до стабільності роботи плагіна з іншими популярними розширеннями. Так у вкладці «Плагіни» зараз доступні чотири розширення, з якими налагоджений «робочий зв'язок» - МультиБлог, Awaiting Moderation, Bad Behaviour, WPTouch. WPTouch, популярний плагін для створення мобільної версії сайту, довго відмовлявся працювати з Super Cache. Правда, популярність даного розширення почала знижуватися, через появу адаптивних тем і розвитку браузерів мобільних пристроїв, що за функціональністю не поступаються PC-версіям.

плагін

Якщо ж під час роботи плагіна виникають проблеми, слід активувати «Налагодження» у розділі «Обговорення». При увімкненому налагодженні всі помилки будуть записуватися в окремий лог-файл, доступний тількиадміністратору блогу.

опис

Кешування роботи блогу суттєво впливає на швидкість відкриття сторінок. Як би ви його не реалізували, у будь-якому випадку доведеться використовувати плаш, що кешує. І, мабуть, одним із найкращих варіантів буде WP Super Cache, який відрізняється простотою налаштування та гарним функціоналом.

WP Super Cache та WP Touch

WP Touch – популярний плагін для створення мобільної версії сайту. При спільній роботі ці два плагіни можуть конфліктувати одна з одною. Однак цих проблем можна уникнути за допомогою налаштувань. Найкраще ознайомиться з інструкцією, даною розробником WP Touch.

Коротко скажу, що там рекомендується включити в налаштуваннях Супер Кеш підтримку мобільних пристроїв і вказати в певному полі список юзерагентів (дається на сайті).