Перейти до основного вмісту

WP Speed of Light : оптимізація швидкості

1. Активуйте оптимізацію швидкості

У розділі «Оптимізація швидкості» можна налаштувати інструменти, які прискорюють роботу WordPress. Використовуйте меню WP Speed of Light > Speed ​​optimization > Speedup

  • Активуйте систему кешування: це прискорить ваш веб-сайт, попередньо завантаживши загальні елементи сторінки та запити до бази даних

Як додати кеш вручну?

По-перше, якщо неможливо редагувати файл на вашому сервері, вам слід надати дозвіл на запис у "wp-config.php" . Ви повинні перейти до FTP, клацнути його правою кнопкою миші та вибрати Права доступу до файлу . Тут ви можете встановити дозвіл.

 

set-файл-дозвіл

 

По-друге, вам потрібно додати сценарій "define( 'WP_CACHE',true);" поверх "wp-config.php" .

 

add-cache-wp-config

 

Нарешті, ви переходите до WP Speed of Light > Speed ​​optimization > Speedup і активуєте Activate cache system .

 

активувати-кеш-варіант

 

  • Очищати кожну : автоматично очищати кеш, що зберігається кожні x хвилин, і миттєво створювати нову версію

  • Кеш-пам’ять для настільних ПК / планшетів / мобільних пристроїв: За замовчуванням подайте кеш-пам’ять для робочого столу на всі пристрої. Інший варіант певного кешу на пристрій повинен використовуватися лише у тому випадку, якщо ваша тема створює певні файли на пристрій.

  • Додати заголовки expire: він дає вказівки браузеру, чи повинен він запитувати певний файл із сервера чи він повинен отримати його з кешу браузера.

  • Кешувати зовнішній сценарій: кешувати зовнішні ресурси, такі як скрипт, який подається від Google. Попередження: обов’язково слідкуйте за продуктивністю до та після активації, в деяких випадках при активації ви можете втратити продуктивність!

  • Ніколи не кешуйте такі сторінки: додайте URL-адреси сторінок, які ви хочете виключити з кешу (одна URL-адреса на рядок)

Ви можете виключити з кешу набір URL-адрес за допомогою таких правил, як www.website.com/blog*

 

оптимізація швидкості

 

ТІЛЬКИ ДОДАТОК PRO 

  • Очищення при збереженні: автоматичне очищення кешу під час збереження вмісту WordPress, як-от публікації, сторінки ...

  • lazy loading зображень : завантажувати зображення лише тоді, коли їх бачить користувач (під час прокручування)

  • відео : lazy loading завантаження всіх відео у iframe та HTML5

При увімкненні lazy loading зображення опція, є кілька варіантів, які будуть відображені нижче:

  • Виключити зображення менше (ширина px): Виключити із зображення lazy loading всіх зображень, які мають менше, ніж ця ширина, у значенні пікселя. Корисно для виключення невеликих піктограм або логотипів

  • Виключити зображення менше ніж (висота в пікселях): виключити з lazy loading всі зображення, які мають меншу висоту в пікселях. Корисно, щоб виключити маленькі значки або логотипи

  • lazy loading зображень : виключіть набір URL-адрес за допомогою такого правила: www.website.com/news* або класу, ідентифікатора, розташованого із зображеннями

 

образ-ледачий завантаження

 

2. Вкладка WordPress

  • Видаліть рядки запиту: видаліть рядки запиту зі статичних ресурсів, як-от файлів CSS і JS, усередині заголовка, щоб покращити результати таких служб, як Pingdom, GTmetrix, PageSpeed ​​і YSlow

  • Вимкнути REST API: Вимкнути WordPress REST API (API для отримання даних за допомогою запитів GET, що використовується розробниками)

  • Вимкнути RSS-канал: вимкнути RSS-канал WordPress. RSS-канали дозволяють користувачам підписуватися на ваші повідомлення в блозі за допомогою програми для читання RSS-каналів

 

ТІЛЬКИ ДОДАТОК PRO

  • Видаліть емодзі: за умовчанням емодзі завантажуються на кожній сторінці вашого сайту. Якщо ви ними не користуєтеся, це просто непотрібно

  • Вимкнути Gravatars: Вимкніть аватари Gravatars і використовуйте лише локальні аватари зі свого медіа

 

wordpress-tab

 

3. Згрупуйте та зменшіть

Мініфікація означає процес видалення непотрібних або зайвих даних без впливу на те, як ресурс обробляється браузером. Наприклад: коментарі та форматування коду, видалення невикористаного коду, використання коротших імен змінних і функцій тощо.

ПРИМІТКА. Деякі параметри доступні лише в плагіні PRO ADDON. Використовуйте з обережністю та перевіряйте свій веб-сайт, це може спричинити конфлікти
  • Зменшення HTML: Зменште файли кеш-пам'яті HTML, що обслуговуються плагіном

  • Зменшення CSS: Зменште файли CSS, що обслуговуються плагіном

  • Мініфікація JS: Зменшіть файли JS, що обслуговуються плагіном

  • Згрупувати CSS: групування декількох файлів CSS в один файл мінімізує кількість запитів HTTP

  • Групувати JS: Групування декількох файлів JS в один файл мінімізує кількість запитів HTTP

 

ТІЛЬКИ ДОДАТОК PRO

  • Згрупуйте шрифти та шрифти Google: згрупуйте локальні шрифти та шрифти Google в одному файлі, щоб швидше обслуговуватись
  • Відкласти JS: Викликати файли JS наприкінці завантаження сторінки, щоб усунути елементи, що блокують візуалізацію
  • Відкласти CSS: викличте файли CSS в кінці завантаження сторінки, щоб усунути елементи, що блокують візуалізацію

Коли ввімкнено «Відкласти 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 Heartbeat: Зменшення активності змінить частоту Heartbeat. Повне вимкнення Heartbeat може порушити роботу інших плагінів і тем, які використовують цей API