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

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

У цьому записі я розповім вам про WordPress плагін, який робить аналіз і показує, які встановлені у вас WordPress плагіни уповільнюють роботу вашого сайту. Згоден, звучить іронічно — ще один плагін для аналізу плагінів... Але повірте, це дуже корисний інструмент!

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

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

Чому це важливо

Я думаю, всі знають, що таке плагіни. (Якщо я помиляюся, то ось наш чудовий урок про плагіни.) Справа в тому, що WordPress на сьогоднішній день - це лідер з кастомізації та розширюваності функціоналу. І, відповідно, плагінів для WordPress існує безліч.

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

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

Це твердження не завжди справедливе на 100%, але дуже близьке до істини. Але часто буває так, що певний набір із 15-20 плагінів просто необхідний для роботи сайту Особливо, якщо це корпоративний сайт компанії або ресурс новин. Як тоді виявити, що саме уповільнює завантаження сайту, і чи взагалі уповільнює?

P3 (Plugin Performance Profiler)

Які WordPress плагіни уповільнюють роботу вашого сайту?

Цей плагін називається P3 (Plugin Performance Profiler). Його основне завдання – аналізувати навантаження на сайт кожного з активованих плагінів.

Завантажте та встановіть плагін звідси. Якщо ви не знаєте, що таке плагіни і як їх встановлювати, перегляньте цей урок.

Які WordPress плагіни уповільнюють роботу вашого сайту?

Відразу після активації плагіна перейдіть до консолі WordPress у меню Інструменти → P3 Plugin Profiler. Ви побачите таке:

Які WordPress плагіни уповільнюють роботу вашого сайту?

Це меню керування плагіном. Поки що нам доступна лише інформація про кількість активних плагінів – 16 штук. Ну що ж, дізнаємося, яке навантаження на сайт вони роблять. Тиснемо на кнопку Нач.скан → Автоматичне сканування і спостерігаємо за тим, що відбувається.

Які WordPress плагіни уповільнюють роботу вашого сайту?

Аналіз результатів

Як тільки сканування завершиться, тиснемо на кнопку Перегляд результатів, щоб переглянути результати. Отже, що ми бачимо:

Які WordPress плагіни уповільнюють роботу вашого сайту?

Верхні 4 блоки заповнилися інформацією:

Total Plugins: 16 (currently active) - загальна кількість задіяних (активованих) плагінів.

Plugin Load Time 0.094 (sec. per visit) — сумарний час у секундах, який витрачається на обробку коду всіх плагінів під час завантаження сайту. 0.094 сек. (Менше 1/10 секунди) - це досить швидко, немає приводу для занепокоєння.

Plugin Impact 36.6% (of page load time) - Співвідношення часу, що витрачається на завантаження всіх плагінів, до загального часу завантаження сайту. (Час на завантаження плагінів складає 36.6% від часу на завантаження сайту. Це цілком допустимий результат.)

Запити MySQL 49 за відвідування — кількість запитів до бази даних під час завантаження сайту (середнє значення). 49 запитів - досить мало для сайту на WordPress.

Внизу ми бачимо кругову діаграму розподілу часу, що витрачається для кожного плагіну щодо загального часу, потрібного на завантаження коду всіх плагінів. Тобто. сумарний час усіх секторів діаграми = 0.094 секунди.

Усі плагіни, які дають дуже мізерний час, об'єднані в один загальний жовтий сектор Інше.

Які WordPress плагіни уповільнюють роботу вашого сайту?

На перший погляд може здатися, що плагінВП Друкар Лайтвиробляє надмірне навантаження, і його потрібно якнайшвидше відключити! Але це не так. Варто піднести курсор до зеленого сектора, і ви побачите, що плагін використовує все 0.0533 секунди. Він просто на частки секунди повільніший, ніж інші. Хвилюватися треба буде, якщо якийсь із плагінів завантажуватиметься довше секунди.

Зверху над діаграмою є 6 вкладок:

Які WordPress плагіни уповільнюють роботу вашого сайту?

  • Runtime By Plugin — це, власне, діаграма, про яку я щойно говорив.
  • Детальна розбивка - Гістограма розподілу часу по кожному плагіну. Жовта горизонтальна смуга – це час завантаження сайту.

Які WordPress плагіни уповільнюють роботу вашого сайту?

  • Simple Timeline - Хронологія використання часу, що йде на завантаження ядра WordPress, теми WordPress і плагінів.

Які WordPress плагіни уповільнюють роботу вашого сайту?

  • Detailed Timeline - Докладна хронологія використання часу, що йде на завантаження ядра WordPress, теми WordPress і кожного плагіна окремо.

Які WordPress плагіни уповільнюють роботу вашого сайту?

  • Query Timeline — хронологія кількості запитів до бази даних при завантаженні кількох випадкових сторінок або записів на сайті.

Які WordPress плагіни уповільнюють роботу вашого сайту?

  • Розширені показники - Останній розділ, в якому представлена ​​вся зведена статистика.

Які WordPress плагіни уповільнюють роботу вашого сайту?

Червоним виділено основні пункти:

  • Загальний час завантаження сайту
  • Час завантаження плагінів.
  • Кількість викликаних функцій під час завантаження плагінів.
  • Використання пам'яті.

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

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

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

GameSutra:

Доброго дня!
Завдяки вам вирішив встановити плагін, дякую.
Підкажіть, 0.168 для часу завантаження сайту це небагато? А те найкорисніше, важить найбільше))

WordPresso:

Це дуже швидко!

Олександр Качур:

У мене плагін поклав як адмінку, так і фронт частину :) і це на виділеному сервері

Микола:

Дякую за доступний контент і за потрібний Плагін.

Art6:

Вам би самому зайнятися Вашим шаблоном сайту:), він вантажиться у Вас мусі пів години!! Знати у самого автора статейки стільки Го…..а і сміття в основі, що він і сам не здогадується!!

Alexey Fedorov:

Цікаво, як це ви побачили, що є в базі wordpresso :D

Олексій:

Як знайти плагін або віджет щоб відображав наприклад:
«Сьогодні на сайті були-yandex, вася, петя і т.д….. і т.п…….

Євгеній:

Дякую, корисний плагін!

Валентина:

Плагін не був активований, тому що він спричинив фатальну помилку.
P3 requires WordPress 3.3 or later

У мене версія3.2.1
Потрібно оновитись? Остання 3.4.2

WordPresso:

Спробуйте спочатку оновити WordPress до останньої версії. Це повинно допомогти.

Микола:

Плагін Р3 після scan видав одне жовте коло без поділу на сегменти. Мені тепер як дізнатися, який плагін завантажується найдовше?

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