В попередньому керівництві ми ознайомилися з важливістю використання кешування WordPress на прикладі плагіна W3 Total Cache. А сьогодні ми приступимо до його настроювання. Але для початку зайдіть в меню Плагіни - Додати новий та встановіть плагін W3 Total Cache для свого сайту WordPress.
Дивіться також:
- W3 Total Cache – введення в основи кешування для WordPress
- W3 Total Cache – налаштування плагіна кешування для WordPress: Частина 2
- 5 плагінів для прискореного кешування вашого WordPress-блогу
- 5 простих порад для прискорення завантаження вашого WordPress-сайту
- Які WordPress плагіни уповільнюють роботу вашого сайту?
- Як дізнатися кількість запитів до БД та час завантаження WordPress сайту
В адмінці вашого сайту зліва з'явиться новий розділ «продуктивність». Натисніть на нього, щоб відкрити панель плагіна W3TC, з якого ви дізнаєтесь детальну інформацію про плагін.
- Преміальні послуги містить інформацію про платну підтримку з усіх питань від команди.
- В Поширювати Слово надано посилання на розробників плагіна.
- Новий Реліквія містить статистичний огляд про продуктивність сайту відповідно до машини сервера.
- Сторінка Google Page Speed Report стає доступною після налаштування плагіна W3 Total Cache. У цьому розділі відображатиметься інформація про продуктивність сайту та звіт про швидкість завантаження сторінки.
Загальні настройки
Тепер перейдемо до налаштувань. Натисніть на Загальні параметри (загальні налаштування) у меню плагіна, де ви знайдете основні налаштування всього плагіна. І зараз ми крок за кроком розглянемо кожну з них.
1. Режим попереднього перегляду (режим перегляду)
Якщо ви хочете протестувати плагін W3TC, перш ніж почати використовувати його в публічній версії для свого сайту, увімкніть цей режим.
- Увімкнений режим перегляду означає, що ніхто, крім адміну сайту, не може переглядати результати роботи плагіна W3TC.
- Вимкнений (за замовчуванням) режим перегляду означає, що плагіна можуть бачити абсолютно все. На зображенні вище цей режим вимкнено. Переконайтеся, що ви вибрали потрібний режим.
Використовуйте Режим попереднього перегляду (режим перегляду) для тестування налаштувань, перш ніж ви будете використовувати їх на сайті. Цей режим залишається активним навіть після розгортання налаштувань, доки функція не буде вимкнена.
2. кеш сторінки (кеш сторінки)
Ми багато говорили про кешування у попередньому пості про налаштування W3TC. Активувавши його, можна скоротити час завантаження сторінки. Зазвичай, коли користувач запитує сторінку, WordPress використовує PHP-скрипти та запити бази даних, які потребують витрат ресурсів сервера і, своєю чергою, забирає більше часу для пошуку сторінки.
Щоразу, коли користувач запитує будь-яку сторінку, відбувається те, що описано вище. Тому активація опції Page Caching забезпечить кеш-копію всіх сторінок. Для цього перевірте, чи в потрібному боксі стоїть прапорець.
Наступна опція – це Page Cache Method (метод кешування сторінок) та за замовчуванням Disk: Enhanced. Ця функція залежить від типу сервера, який ви використовуєте. Зазвичай, опція Disk: Enhanced підходить для всіх типів.
Pro Features: що це?
Спільні сервери
Це віртуальні сервери, що розділяються
Перші дві опції - Диск: Basic и Dish: Enhanced - використовуються для віртуального хостингу (коли декілька сайтів поділяють один сервер).
- Shared Server | Disk: Basic - ідеально підходить для недорогого хостингу
- Shared Server| Disk: Enhanced – рекомендується для інших хостингів
Потрібно вибрати Disk: Enhanced. Якщо ваш сайт починає працювати повільно, а ваш хостинг-провайдер говорить про те, що він використовує додаткові ресурси, то зміните опцію на Disk: Basic або змініть хостинг.
Dedicated / Virtual Server
Виділений/віртуальний сервер.
Якщо ж ви використовуєте потужний виділений сервер, W3TC дозволяє користуватися великою кількістю параметрів. Виділені сервери не поділяють сервер із кількома сайтами. Тому ви маєте повністю його контролювати. У той час як віртуальний сервер є напів-виділеним, розділяється між кількома користувачами (подібно до віртуального хостингу, що розділяється).
Opcode: Alternative PHP Cache
Альтернативний PHP кеш. Це безкоштовне Open Source PHP рішення, яке кешує PHP-код.
Opcode: eAccelerator
Прискорювач та оптимізатор PHP-коду.
Opcode: XCache
Це найшвидший і найстабільніший кеш PHP Opcode, який повністю підтримується як Linux, так і Windows.
Opcode: WinCache
Розроблений спеціально для Windows, як Open Source-рішення для кешування PHP Opcode, кешування файлів, повідомлень про зміни файлів, кеш-сесії.
Multiple Server
Коли сайт поділяє ресурси більш ніж одного сервера і доступний Memcache, потрібно використовувати цю опцію.
3. Зменшувати (мінімізація)
Мінімізація CSS- та JS-файлів та HTML-коду скорочує розмір і кількість файлів, які зрештою збільшують швидкість завантаження сторінок.
Цю частину плагіна W3TC потрібно налаштовувати дуже уважно. Тут є окремі розділи у меню для HTML, JavaScript і CSS. Необхідно протестувати кожну з цих опцій одну за одною, а потім перевірити сайт, щоб з'ясувати, чи вони працюють коректно, чи ні.
Рекомендовані настройки
Рекомендовані настройки для процесу мінімізації наведені нижче, але їх варто вивчити з особливою увагою.
Minify: увімкніть опцію, поставивши галочку
Minify Mode
Ця опція може працювати автоматично. Але якщо вона автоматично не працює добре, то використовуйте Manual. Ручне налаштування ми розглядатимемо в наступному посібнику.
Minify Cache Method
Ви можете знову переглянути пояснення цієї опції вище. Рекомендована опція тут Диск.
Мініфікатор HTML
Можна використовувати стандартний (дефолт) мінімізатор для HTML. Якщо у вас виникнуть будь-які проблеми з сайтом, як, наприклад, спотворення шаблону, то спробуйте використати Охайний замість Default. Хоча він навряд чи покаже помилку для мінімізації HTML.
Мініфікатор JS
Можна також використовувати опцію JSMin для мінімізації JavaScript, яка є стандартною. У разі виникнення будь-яких проблем, спробуйте альтернативні варіанти.
Мініфікатор CSS
Знову ж таки, у випадку з CSS Minifier, можна продовжувати використовувати стандартні опції до виникнення будь-яких проблем.
Якщо виникають труднощі у функціонуванні сайту, наприклад, спотворення шаблону, то причина може бути в неправильній роботі CSS або JavaScript. Щоб усунути ці проблеми, вимкніть опції мінімізації. Часто сервери Lite Speed конфліктують із мінімізацією.
Продовження у наступній частині
У наступному посібнику ми продовжимо налаштування плагіна W3TC і розглянемо питання, що стосуються кешу бази даних, об'єкт кешу тощо.
Коментарі до запису: 8
Вітаю колеги. Намагався самостійно налаштувати плагін W3 Total Cache, зіткнувся з низкою проблем: 1) пропадають всі css стилі і на сторінках сайту відображається тільки фото та текст 2) сервер падає через 5-7 хвилин після включення плагіна (у мене VPS) думаю це відбувається через того, що при первинному налаштуванні плагіна, я по неуважності поставив якісь некоректні дані. 3) перестають відпрацьовувати деякі важливі елементи зроблені на javascript, такі як ковзання сайдара та ін. Допомога потрібна у формі скайп сесії з трансляцією екрану - я демонструю екран, ви кажете куди зайти, які значення поставити і т.д. Розраховуватися можу вебмані або яндекс гроші. Напишіть будь ласка в особу 1) яка ціна на годину, вас влаштує за цю послугу 2) скільки часу (приблизно) нам потрібно буде витратити на налаштування 3) який ваш досвід у налаштуванні та використанні даного плагіна. Заздалегідь дякую, чекаю на ваші повідомлення.
А чому ви пропустили розділ сумісності? - Хіба налаштування сервера це так собі фігня?
Тест на сумісність
Доброго дня, скажіть, будь ласка, яке налаштування краще вибрати в Cache method якщо у мене VDS
))
Без тесту сумісності, налаштування цього плагіна — цокання пальцем у небо
Доброго дня! Сподіваюся ви відповісте. У мене виникла проблема після встановлення плагіна W3 Total Cache у мене з'явилися проблеми з картою XML та стрічкою RSS.
Точніше відкриваєш RSS стрічку, а там просто код і в самому низу пише
""
А з XML карта ось що пише
Ця сторінка містить такі помилки:
помилка в рядку 2 у стовпці 6: декларація XML на початку документа
Нижче наведено візуалізацію сторінки до першої помилки.
Шукав відповіді, знайшов лише на англійському форумі щось подібне до кількох постів саме через W3 Total Cache були такі ж проблеми. Та тільки переклади тексту з англійської та й посилений пошук нічим не допомогли.
Також пробував видаляти плагіни і встановлювати заново, а також робив ресет налаштувань.. але такі примітивні дії ламера нічим не допомогли).
Дуже потрібно вирішити проблему! Радий за будь-які підказки! Заздалегідь дякую…
Мені допомагала компанія IT-SEO налаштовувати та оптимізувати мій сайт.
Доброго дня, при перенесенні сайту виникла проблема, скажіть як можна поправити, я так розумію там у конфізі підключень багато до кешу, як його можна відключити вручну. Дякую)