Більше результатів...

Загальні селектори
Тільки точні збіги
Шукати у заголовках
Шукати у контенті
Вибір типів постів
Фільтрувати за категоріями
FAQ
Hostenko
Натхнення
Відео уроки
Новини
Плагіни
теми
Уроки
Хакі

Люди зазвичай вважають, що якщо зменшити кількість плагінів на сайті, можна обмежити кількість потенційних проблем. Однак це не завжди пов'язане з кількістю плагінів, які ви використовуєте. А скоріше з їхньою «вагою» та якістю: деякі з ваших плагінів не були закодовані на високому рівні.

Наприклад, у багатьох блогах працюють десятки плагінів без зниження продуктивності. Відмінним прикладом цього є плагіни Pippins.

inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!

плагін уповільнює WordPress

Повідомляється, що він використовує 80+ різних плагінів, але його оцінка GTmetrix виглядає наступним чином:

плагін уповільнює WordPress

Правда в тому, що один плагін може бути основною причиною всіх проблем зі швидкістю сайту.

Як знайти повільні плагіни WordPress

Є кілька способів вирішити проблему з неправильною поведінкою плагіна. Ці рішення варіюються від високоякісних програм для моніторингу до більш самостійного підходу.

Новий Relic APM

Новий моніторинг продуктивності програм Relic - Це високоякісне рішення для моніторингу продуктивності сайту.

плагін уповільнює WordPress

Справа в тому, що New Relic APM найбільше підходить для підтримки груп або великих сайтів електронної комерції.

Основний пакет коштує 25 доларів на місяць. Ціна також залежить від того, який тип хостингу ви використовуєте.

New Relic APM цікавий, але зрештою занадто потужний для багатьох сайтів.

Монітор запитів

Перше, що потрібно знати про Query Monitor, це те, що він безкоштовний. Цей плагін – дітище Джона Блекборна, справжнього гуру WordPress.
плагін уповільнює WordPress

Query Monitor – це повнофункціональний інструмент налагодження користувачів WordPress.

Проблема в його використанні полягає в тому, щоб знайти саме те, що стосується ваших плагінів. У наведеному вище прикладі ми зафіксували повільний запит із плагіна «Force HTTPS». Але це було збігом – можна так само легко пропустити цю помилку, бо вона є тимчасовою.

Як би не був добрий Монітор запитів, дані, що він представляє, не так легко інтерпретувати.

Існує безліч доповнень, які допоможуть вам краще зрозуміти дані.

Після аналізу вищезазначених інструментів ви прийдете до того ж висновку, який зробили ми – немає простого способу знайти повільні плагіни, тому що:

  • Раніше популярний P3 (Plugin Performance Profiler) не оновлювався вже 4 роки.
  • New Relic APM занадто дорогий, якщо ви не є великим сайтом електронної комерції.
  • Query Monitor пропонує багато даних, щоб їх можна було легко використовувати.

Таким чином, доведеться довіритися старій школі – закатати рукави та підготуватися до роботи.

Дивіться також:

Як перевірити швидкість завантаження теми WordPress за допомогою WP Speedster.

Популярні плагіни – не найкраще рішення

Безпосередньо перед тим, як ми перейдемо до поняття "як позбутися повільних плагінів", виділимо популярні плагіни, які можуть бути основною причиною повільної роботи всього сайту.

Швидше за все, у вас є один або кілька з них на сайті. І ви, ймовірно, встановили їх, тому що вони мають рейтинг 5 зірок та мільйони активних установок. Але ніхто ніколи не оцінює їх залежно від того, впливають вони на швидкість сайту чи ні.

Ось наш список з 15 найкращих плагінів, які можуть уповільнити вашу установку WordPress:

  • Контактна форма 7,
  • Disqus Comment System,
  • Реактивний рюкзак,
  • Broken Link Checker,
  • NextGen Gallery,
  • Революційний повзунок,
  • Усі соціальні плагіни,
  • WooCommerce,
  • Yet Another Related Post (YARPP),
  • WordFence,
  • EWWW Image Optimizer,
  • Updraft/Plus,
  • Similar Posts,
  • WordPress Multilingual (WPML),
  • WP Super Cache (і більшість інших плагінів для кешування).

Повернення вашого сайту під контроль

Популярні плагіни можуть бути причиною того, що ваш сайт працює повільно. Що робити із цим?

Примітка. Будь ласка, зробіть повну резервну копію свого сайту, перш ніж розпочати роботу з плагінами.

1. Позбавтеся жахливих плагінів

Якщо ви використовуєте будь-які плагіни з наведеного вище списку, або позбавтеся їх, або знайдіть заміну.

плагін уповільнює WordPress

Чудовим прикладом цього є оптимізація зображення, схожа на EWWW Image Optimizer – просто підпишіться на ShortPixel. Вони роблять все стиснення та оптимізацію зображень для вас через їх CDN.

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

Потім потрібно розглянути плагіни, де їх функції перекриваються.

Прикладом цього є використання спеціального плагіна карти сайту, коли, наприклад, SEOPress вже генерує карти сайту.

Ви будете неприємно здивовані тим, скільки "непотрібних" плагінів ви встановили.

2. Вимкніть непотрібні функції

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

Якщо візьмемо плагін SEOPress (який ми любимо) як один із прикладів, у нього є функція Google Analytics, яка включена за замовчуванням:

який плагін уповільнює WordPress

Ви навіть не дізнаєтеся, що вона там є, якщо не шукатимете цілеспрямовано, і більшість інших плагінів SEO страждають від тієї ж проблеми.

p align="justify"> Плагіни для соціальних мереж - ще один обман, коли справа доходить до включення непотрібних речей, таких як кнопки соціальних мереж на сторінках архівів:

що уповільнює WordPress

Немає автоматичного способу вимкнути ці параметри, що не використовуються, тому вам доведеться зробити це вручну.

3. Використовуйте Perfmatters Script Manager

Навіть після виконання описаних вище кроків ви все одно можете опинитися в ситуації, коли плагін, який вам дійсно потрібний, потребує ресурсів.

що уповільнює WordPress

Наприклад, більшість із вас використовує плагін контактної форми того чи іншого виду для своєї сторінки «Контакти». Але код для цього плагіна додається на кожну сторінку вашого сайту.

Так що вам потрібен інструмент, який дозволяє вимкнути функціональність плагінів для кожної сторінки або кожної публікації.

І це саме те, що дозволяє робити менеджер сценаріїв Perfmatters - Легкий плагін продуктивності WordPress.

Допустимо, ви хочете відключити плагін своєї контактної форми для кожної сторінки, крім сторінки «Зв'яжіться з нами».

Спочатку активуйте Script Manager (Диспетчер скриптів) на відповідній сторінці:

що уповільнює WordPress

Потім прокрутіть вниз до коду плагіна, який ви хочете вимкнути:

що уповільнює WordPress

У наведеному вище прикладі Contact Form 7 вимкнена скрізь, крім поточної URL-сторінки «Зв'яжіться з нами».

Але ви також можете використовувати Script Manager для відключення плагіна тільки для поточної URL-адреси або навіть для всього діапазону URL-адрес, використовуючи функцію "Регулярний вираз" (Regular Expression).

Perfmatters не безкоштовний, але він коштує кожного цента: $ 24,95 на рік, це варте того.

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

Джерело: authorhacker.com

inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!
Олексій Шевченко
редактор wpcafe
Вивчає сайтобудування з 2008 року. Практикуючий вебмайстер, який спеціалізується на створенні сайтів на WordPress. Задати питання Олексію можна на https://profiles.wordpress.org/wpthemeus/

Коментарі до запису: 2

Infada Project:

Менш корисна стаття, але дуже хочу побачити яким плагіном, можна замінити вукомерс?? або тугіше контактну форму 7, (калдера форм якщо тільки, але знову ж таки, танці з бубнами). Допустимо контакт форм 7 легко інтегрується в вукомерс , плагіном ордер оне клік, тим часом калдеру задерешся використовувати в вукомерс)

Support Hostenko:

Добрий день.

Є й інші плагіни для електронної торгівлі, наприклад:
https://wordpress.org/plugins/wp-e-commerce/#faq
https://wordpress.org/plugins/ecwid-shopping-cart/

Однак WooCommerce поширений набагато більше.

Додати коментар або відгук