5 простих порад для прискорення завантаження вашого WordPress-сайту
Коли мова заходить про конкуренцію сайтів, то не останню роль відіграє завантаження сторінок та швидкість, з якою відкриваються сайти у користувачів. Повільний сайт відлякує користувачів та знижує позиції проекту у спільній видачі. У цьому практичному посібнику ми розглянемо, як за кілька кроків прискорити роботу вашого сайту та зробити завантаження сторінок швидше.
Дивіться також :
1. Використовуйте Pingdom для перевірки поточної швидкості


Для початку треба виміряти розмір сторінки та швидкість, з якою вона завантажується. Відмінною підмогою у вирішенні цього завдання стане інструментарій сайту Pingdom.com. Рекомендуємо вам інструмент Pingdom Website Speed Test, щоб перевірити, з якою швидкістю завантажуються конкретні сторінки вашого сайту.
Перевіряти різні сторінки треба для того самого дата-центру.
2. Включаємо стиск gZip

Почати слід з максимального стиснення файлів, які можна стиснути за допомогою інструментів архівації. Так сторінки та елементи сайту завантажуватимуться набагато швидше. Методи включення архівації відрізняються в залежності від того, які налаштування движка і сервера використовуються сайтом в даний момент. Для Apache, наприклад, можна використовувати mod_deflate. Якщо ви використовуєте Litespeed, то для включення компресії потрібно активувати відповідну опцію панелі керування сайтом. Також доступне безпосереднє включення HTTP-стискання на серверах Windows.
3. Включаємо кешування для статичного контенту

У момент завантаження вашого WordPress-сайту відбувається безліч прихованих процесів. Зокрема, виконуються PHP-функції та запити до MySQL-бази. І в залежності відроботи цих функцій та запитів і відбувається виконання конкретних завдань.
Використання плагіна для кешування не тільки зробить завантаження сайту швидше, а й зменшить навантаження на сервер, пам'ять та процесор. Є кілька класних плагінів для кешування, але окремо хотілося б порекомендувати W3 Total Cache. Після його встановлення ви можете увімкнути кешування у вкладці Performance → General Settings.


5. Використовуємо систему доставки контенту CDN

Використання CDN може значно прискорити роботу вашого веб-ресурсу, навіть якщо ви самі не відразу це помітите. При використанні звичайного хостингу всі файли зберігаються на 1 сервері і до цього сервера йдуть всі запити, так що для зарубіжних користувачів час між створенням запиту, його виконанням і скачуванням контенту на локальний ПК може суттєво розтягуватися. Щоб уникнути тривалих затримок, рекомендується використовувати систему розподіленої доставки контенту.
CDN розподіляє файли між різними дата-центрами по всьому світу. А потім контент береться для завантаження на комп'ютер користувача з сервера, який найближче до нього на даний момент. Існують різні сервіси та системи розподіленої доставки контенту, наприклад MaxCDN.
Висновок

І ось результат:приріст продуктивності 160%
Проробивши лише кілька невеликих змін у роботі нашого тестового сайту, ми знову "проганяємо" його через інструменти тестування Pingdom – і отримуємо зменшення розміру сторінок на222 КБ, зниження запитів до сторінки до 16 замість 44 та прискорення завантаження до386 мс.