Ви, напевно, не раз чули, що плагіни кешування підтримують якісну роботу сайту на WordPress. А саме – сприяють покращенню швидкості завантаження сторінок та скорочують навантаження на сервер.
А висока швидкість завантаження, у свою чергу, зменшує показник відмов, збільшує конверсію та сприяє підвищенню позицій у видачі Google. Давно відомо, що цей фактор вважається одним із найважливіших при ранжируванні.
Дивіться також:
- 5 плагінів для прискореного кешування вашого WordPress-блогу
- W3 Total Cache – введення в основи кешування для WordPress
- W3 Total Cache – налаштування плагіна кешування для WordPress: Частина 1
- W3 Total Cache – налаштування плагіна кешування для WordPress: Частина 2
- Корисні плагіни для перевірки аптайму вашого WordPress сайту
WP Rocket
Є два відмінні і досить популярні інструменти для зменшення кількості часу завантаження сторінок на WordPress. Загальний кеш W3 и WP Super Cache. А сьогодні ми розглянемо ще один схожий плагін та дізнаємось, наскільки він збільшує швидкість завантаження сторінок. Це WP Rocket.
Можливості плагіна
Так як WP Rocket є преміум плагіном, то очікується, що він включає набагато більше функцій, ніж безкоштовні. Внизу наведено таблицю порівняння функцій цього плагіна з аналогічними йому.
Як бачите, серед додаткових функцій – сумісність із сайтами електронної комерції, підтримка мультисайтів, а також можливість відкласти завантаження JS та використання LazyLoad. У плагіні передбачена підтримка користувача через контактну форму в меню акаунту на сайті.
Налаштування плагіна
Під час першого встановлення та активації плагіна користувачеві буде запропоновано кілька інструкцій для ознайомлення з налаштуваннями доступу до різних файлів та папок, наприклад, wp-config.php та wp-content. Після встановлення плагіна ви зможете налаштувати їх назад та переконатися, що доступ до сайту у безпеці.
Після активації плагіна можна одразу переходити на сторінку параметрів — у першу вкладку «Основні параметри», де активується відкладене завантаження зображень LazyLoad, при якому зображення підвантажуються поступово в міру прокручування сторінки. Ця функція є особливо корисною, якщо на сайті є багато зображень. Також можна налаштувати оптимізацію файлів (мінімізація та конкатенація).
- Мінімізація видаляє будь-які прогалини та коментарі у файлах CSS та JavaScript. Це зменшує вагу файлу і сприяє їхньому кращому читанню в браузерах і ранжируванні в пошукових системах.
- конкатенація об'єднує всі файли CSS і JavaScript у два спільні файли: файл стилів та файл скриптів. Це скорочує кількість запитів HTTP і прискорює час завантаження сторінки.
Також можна активувати мобільний кеш, кеш користувачів, що увійшли до системи, кеш SSL та налаштувати Clear Cache Lifespan (за замовчуванням 24 години):
вкладка «Додаткові параметри» дозволяє вибирати CDN запити, очищати кеш вибраних сторінок під час оновлення запису, вибрати функцію ніколи не кешувати вибрані сторінки, інше:
вкладка «CDN» дозволяє налаштувати сервіси CDN і Cloudflare, включаючи можливість налаштовувати запис CNAME для вашого сайту, наприклад http://cdn.yourdomain.com:
У «Інструменти» можна вручну чистити кеш, здійснювати попереднє завантаження даних у кеш, імпортувати та експортувати налаштування з одного сайту на інший:
Ну і нарешті, користувачам доступна вкладкаFAQ» з питаннями, що часто ставляться, і «Підтримка», через яку можна поставити запитання розробникам плагіна:
Тестування швидкості завантаження
Під час тестування плагіна на сайті електронної комерції було виявлено, що він автоматично працює з такими популярними плагінами, як WooCommerce та Easy Digital Downloads, за винятком кешування кошика та сторінок оформлення замовлення.
Для вимірювання швидкості використовувався інструмент PingDom Інструменти.
Перше тестування без плагіна кешування
Щоб визначити швидкість завантаження сайту, спочатку був протестований сайт з домашньою сторінкою вагою 1.2 МВ, без встановленого плагіну кешування. Було зроблено 5 спроб кожної групи тестів. Середня швидкість завантаження в першому випадку склала 1,59 секунди:
- 1.76 сек
- 1.55 сек
- 1.53 сек
- 1.6 сек
- 1.53 сек
- Середня швидкість завантаження: 1.594 сек
Друге тестування, використовуючи плагін WP Super Cache
Для другого тестування використовувався плагін WP Super Cache, який скоротив середню швидкість завантаження до 1.024 секунд.
- 1.04 сек
- 1.01 сек
- 1.03 сек
- 1.00 сек
- 1.04 сек
- Середня швидкість завантаження: 1.024 сек
Третє тестування, використовуючи плагін WP Rocket
Як бачите, цей плагін лідирує серед двох попередніх. Він скоротив швидкість завантаження сайту до 781 мілісекунд.
- 0.702 сек
- 0.812 сек
- 0.705 сек
- 0.946 сек
- 0.740 сек
- Середня швидкість завантаження: 0.781 сек
Вартість
Вартість преміум плагіна починається від $39 на рік для одного сайту, $99 — для трьох сайтів та $199 - Для необмеженої кількості сайтів. Разом із плагіном надається 1 рік підтримки користувачів, а також усі доступні оновлення плагіна. Протягом 30 днів можна використовувати плагін у тестовому режимі, після чого можливе повне повернення грошей, якщо він вам не підійде.
Висновок
Мало того, що сам по собі плагін WP Rocket дуже простий у використанні, він ще й набагато простіше і крутіше, ніж WP Super Cache або W3 Total Cache, які вимагають набагато більше налаштувань і можуть значно сповільнити роботу сайту.
Звичайно ж, судити про те, наскільки цей плагін добре працює, можна лише після тестування його на практиці. Як бачите, наше тестування показало відмінні результати у покращенні завантаження сторінок сайту в порівнянні навіть з тим, якщо не використовувати жодний плагін взагалі.
Коментарі до запису: 6
Найцікавішого тесту і нема. А немає тому, що W3 Total Cache, та з налаштованим php-кешем приділив би ракету і з'ясувалося що платити там нема за що, а це зовсім не до місця для рекламного огляду :)
я не скажу, що W3 поганий, але повірте.. не скрізь W3 може зробити! є окремі випадки коли W3 робить сам сайт у гірший бік так, що потім дубу даєшся :)
Де цей плагін новий то?
протестував його в порівнянні і W3 Total Cache та ін. у зв'язці з іншими безкоштовними плагінами. Справді, замінює зв'язку із 3 безкоштовних. Результати відмінні.
Побачив тести даного плагіна і вирішив купити так як НА МУЧИВСЯ з купою марних (у моєму випадку) безкоштовних «прискорювачів» і ТАК, результат перевершив мої очікування!
Сайт використовує EDD+Кучу плагінів розширень для магазину.
А мені ось що цікаво, чи може цей плагін виключати з кешування якісь динамічні блоки, як це можна легко зробити в wp super cache (dynamic-cache-test.php)?