Сьогодні практичний матеріал, що дозволить покращити показники швидкості завантаження сторінок вашого сайту, а також дозволить зменшити кількість ресурсів, які використовує ваш сайт на хостингу, аби ви могли обслуговувати максимальну кількість відвідувачів на добу без помилок та зупинок.
Раді запропонувати вам три дієвих способи з особистого досвіду:
Найперше, що варто зробити – це встановити плагін кешування сторінок. Це такі плагіни, які під час першого завантаження будь-якої сторінки сайту роблять її “повну копію”, і наступний відвідувач побачить саме цю копію, не очікуючи поки сторінка сформується (не буде чекати, поки виконається увесь програмний код, що формує дану сторінку, зокрема код активного шаблону, усіх активних плагінів та самого ядра вордпрес).
Дана технологія дозволяє значно пришвидшити відкриття сторінок, а також в рази чи десятки разів збільшити максимальну кількість відвідувачів, що здатен обслужити ваш сайт в одиницю часу.
На сьогодні ми рекомендуємо як варіант найпростішого та найлегшого в налаштуванні плагіну – WP Fastest Cache . Пропонуємо зробити наступні кроки:
Опції, що відмічено червоними стрілками є мінімально необхідними, інші опції рекомендуються, але в певних випадках вони можуть завадити роботі деяких js-скриптів на сайті. Тож радимо увімкнути усе за прикладом вище, а за потреби залишити тільки мінімально необхідні.
Ми встановили плагін кешування на одному з сайтів, аби навести приклад, який результат ви можете отримати зробивши ці кілька кроків, та протестували швидкість завантаження головної сторінки без та з кешуванням через сервіс https://tools.pingdom.com/.
Це результат до встановлення плагіну:
А це після:
Як ви можете побачити, час завантаження зменшився у два рази.
Будь яка послуга хостингу передбачає виділення під ваші потреби певних технічних ресурсів сервера, наприклад, оперативної пам’яті, процесорного часу та інших. Коли ваш сайт відкриває в браузері відвідувач чи сканує якийсь бот – кожен раз виконується певний програмний код, що розміщено в файлах вашого сайту, і для виконання цього коду використовуються певні ресурси. Чим більше відвідувачів чи ботів, або чим більше вони відкривають сторінок – тим більше необхідно ресурсів. Коли ресурси вичерпано – відвідувачі можуть бачити помилку або швидкість завантаження сторінок стає достатньо маленькою.
Аби зменшити вірогідність появи таких проблем – ми можемо (на додаток до кешування), вимкнути, приховати чи заборонити деякі процеси чи сторінки сайту.
Далі наведемо приклад того, що може допомогти:
Що це дає? Якщо в двох словах – певні процеси на вашому сайті будуть запускатися в кілька разів рідше, без втрати функціональності, що дозволить значно зекономити на ресурсах.
Як ми вказали ще на початку, 99% успіху залежить саме від якості та кількості коду, що ви використовуєте на сайті. На жаль, більшість популярних та преміальних шаблонів для вордпрес зроблені з урахуванням естетичних потреб користувачів, але без урахування питання швидкодії. Сучасні шаблони використовують безліч додаткових плагінів, аби звернути увагу потенційного користувача саме на цей шаблон, не враховуючи те, що кожен додатковий плагін уповільнює ваш сайт, не кажучи вже про безпеку…
Тож остання порада на сьогодні – якщо у вас є можливість обрати між шаблонами для вашого сайту, протестуйте їх та оберіть найшвидший. Якщо ви можете відмовитись від якихось плагінів на вашому сайті – вимкніть та видаліть їх.