WP Speed of Light: Оптимізація швидкості
1. Активуйте оптимізацію швидкості
Розділ «Оптимізація швидкості» – це місце для налаштування інструментів, що пришвидшують роботу WordPress. Використовуйте меню WP Speed of Light > Speed optimization > Speedup
Активуйте систему кешування: вона пришвидшить роботу вашого веб-сайту, попередньо завантажуючи поширені елементи сторінки та запити до бази даних.
Як додати кеш вручну?
По-перше, якщо неможливо редагувати файл на вашому сервері, вам слід встановити дозвіл на запис для "wp-config.php" . Вам слід перейти на FTP, потім клацнути на ньому правою кнопкою миші та вибрати " Дозволи файлу ". Звідси ви можете встановити дозвіл.
По-друге, вам потрібно додати скрипт "define( 'WP_CACHE',true);" поверх "wp-config.php" .
Нарешті, ви переходите до WP Speed of Light > Speed optimization > Speedup та активуєте Activate cache system .
Очищати кожне : Автоматично очищувати кеш, що зберігається кожні x хвилин, і миттєво створювати нову версію
Кеш для комп’ютера/планшета/мобільного пристрою: За замовчуванням кеш для комп’ютера надавати всім пристроям. Інший варіант окремого кешу для кожного пристрою слід використовувати, лише якщо ваш фреймворк теми генерує окремі файли для кожного пристрою.
Додати заголовки терміну дії: Це надає браузеру інструкції щодо того, чи слід запитувати певний файл із сервера або чи слід отримати його з кешу браузера
Кешування зовнішніх скриптів: Кешування зовнішніх ресурсів, таких як скрипти, що надаються Google. Попередження: обов’язково відстежуйте продуктивність до та після активації, у деяких випадках під час активації може спостерігатися втрата продуктивності!
Ніколи не кешувати такі сторінки: додайте URL-адреси сторінок, які потрібно виключити з кешу (по одній URL-адресі на рядок)
Ви можете виключити з кешу набір URL-адрес, використовуючи такі правила, як www.website.com/blog*
ТІЛЬКИ ДОДАТОК PRO
Очищення збережень: автоматично очищувати кеш під час збереження контенту WordPress, такого як публікація, сторінка...
lazy loading зображень : завантажувати зображення лише тоді, коли вони видимі користувачем (під час прокручування)
lazy loading iframe та відео : Відкладене завантаження всіх відео iframe та HTML5
Під час увімкнення lazy loading зображень опція, нижче буде відображено кілька опцій:
Виключити зображення менше ніж (ширина в пікселях): Виключити з lazy loading всі зображення, ширина яких у пікселях менша за це значення. Корисно для виключення маленьких значків або логотипів.
Виключити зображення менше ніж (висота пікселів): Виключити з lazy loading всі зображення, висота яких у пікселях менша за це значення. Корисно для виключення маленьких значків або логотипів.
lazy loading зображень : виключення набору URL-адрес за допомогою правила, такого як: www.website.com/news* або класу, ідентифікатора, розташованого для зображень
2. Вкладка WordPress
Видалення рядків запиту: Видаліть рядки запиту зі статичних ресурсів, таких як файли CSS та JS, усередині заголовка, щоб покращити свої результати в таких сервісах, як Pingdom, GTmetrix, PageSpeed та YSlow.
Вимкнення REST API: Вимкнення REST API WordPress (API для отримання даних за допомогою GET-запитів, що використовується розробниками)
Вимкнути RSS-канал: Вимкнути RSS-канал WordPress. RSS-канали дозволяють користувачам підписуватися на ваші публікації в блозі за допомогою програми для читання RSS-каналів.
ТІЛЬКИ ДОДАТОК PRO
Видаліть емодзі: За замовчуванням емодзі завантажуються на кожній сторінці вашого сайту. Якщо ви їх не використовуєте, це просто непотрібно.
Вимкнути Gravatars: Вимкнути аватари Gravatars та використовувати лише локальні аватари з ваших медіафайлів
3. Групування та мініфікація
Мініфікація відноситься до процесу видалення непотрібних або надлишкових даних без впливу на те, як ресурс обробляється браузером. Наприклад: коментарі до коду та форматування, видалення невикористаного коду, використання коротших імен змінних та функцій тощо.
Мінімізація HTML: Мінімізація файлів кешу HTML, що обслуговуються плагіном
Мінімізація CSS: Мінімізація CSS-файлів, що обслуговуються плагіном
Мінімізація JS: Мінімізація JS-файлів, що обслуговуються плагіном
Групування CSS: Групування кількох CSS-файлів в один файл мінімізує кількість HTTP-запитів.
Групування JS: Групування кількох JS-файлів в один файл мінімізує кількість HTTP-запитів.
ТІЛЬКИ ДОДАТОК PRO
- Групування шрифтів та шрифтів Google: групування локальних шрифтів та шрифтів Google в одному файлі для швидшого обслуговування
- Відкладення JS: Виклик JS-файлів наприкінці завантаження сторінки, щоб усунути елементи, що блокують рендеринг
- Відкладення CSS: Виклик CSS-файлів наприкінці завантаження сторінки, щоб усунути елементи, що блокують рендеринг
Коли увімкнено опцію «Відкладати CSS» з’явиться поле «Виключити файли з відкладення CSS»
- Перемістити скрипти до нижнього колонтитула: Додайте скрипт сторінок, які ви хочете виключити з переміщення до нижнього колонтитула (одна URL-адреса на рядок)
- Виключити вбудований стиль: Виключити вбудований стиль з мініфікації
- Виключити файли з мініфікації та групування: Розмістіть кожен шлях до файлу в одному рядку, щоб виключити файли з мініфікації та групування
- Виключення сторінки: Розмістіть URL-адресу кожної сторінки в одному рядку, щоб виключити сторінку з усієї оптимізації, переліченої вище
Після ввімкнення опції «Перемістити скрипти в нижній колонтитул» з’явиться поле «Виключити переміщення скриптів у нижній колонтитул».
4. Попереднє завантаження та попередня вибірка
Ці функції з вкладки «Додатково» включені лише до плагіна PRO ADDON.
- Попереднє завантаження кешу: Попереднє завантаження кешу – це процес автоматичного створення першої версії кешу сторінки, тому першому користувачеві, який переходить на сторінку після очищення кешу, не доведеться чекати на створення кешу. Вказані URL-адреси кешу сторінки, по одній на рядок, будуть автоматично перегенеровані після очищення кешу.
Попередня вибірка DNS: Попередня вибірка DNS попередньо завантажує інформацію DNS для посилань на зовнішні домени. Наприклад, якщо ваш веб-сайт часто посилається на зовнішній домен у гіперпосиланнях, попередня вибірка DNS цього домену призведе до швидшого завантаження сторінки цього домену, коли користувач натискає на неї.
Попереднє завантаження URL-адрес .xml з карти сайту, по одній на рядок: Додайте одну або кілька URL-адрес .xml з карти сайту, по одній URL-адресі на рядок
5. WooCommerce
Під час використання WooCommerce, ці опції допоможуть зменшити завантаження сторінок, що не належать WooCommerce, або встановити час для автоматичного очищення: сеанс, кошик тощо. Щоб отримати їх, слід перейти до меню WP Speed of Light > Speed optimization > WooCommerce . Ці функції включені до плагіна PRO ADDON.
- Вимкнення фрагментів кошика: За замовчуванням WooCommerce використовує фрагменти кошика, які використовуються для оновлення кошика без оновлення сторінки. Залежно від вашої теми та конфігурації WooCommerce, це може бути необхідно, або ви можете вимкнути цю функцію для кращої продуктивності.
- Вимкнути стилі: Вимкнути стилі WooCommerce для сторінок, які не належать до WooCommerce
- Вимкнення скриптів: Вимкнення скриптів WooCommerce для сторінок, які не належать до WooCommerce
- Очистити сеанс клієнтів + кошик: Очистіть усі сеанси клієнтів та кошик WooCommerce, які тимчасово зберігаються у вашій базі даних. Ви можете значно заощадити продуктивність та сховище бази даних.
- Очистити перехідні процеси WooCommerce: Очистити всі перехідні процеси WooCommerce, які тимчасово зберігаються у вашій базі даних
- Автоматичне очищення сеансу, перехідних процесів кошика: Автоматичне очищення сеансів, кошиків та перехідних процесів після певного періоду (у годинах).
- API вимкнення/зменшення серцебиття: Зменшення активності змінить частоту серцебиття. Повне вимкнення серцебиття може призвести до збою інших плагінів та тем, які використовують цей API.








