Повільний WordPress? Ось як це виправити!

Є багато причин, чому веб-сайт WordPress повільний, і є багато способів оптимізувати ваш WP, який ми розглянемо в цій статті.

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

Як ви знаєте, якщо ваш господар повільний або відчуває проблеми?

Перевірте ваш сайт час відгуку, від 7 місце на них, використовуючи наш власний час для першого перевірки байт, інструмент буде протестувати ваш сайт, якщо його і працює, з 4 різних континентів:

-> TTFB відповідь тестер

Ви будете знати відразу, як ваш господар виконує. Якщо сповіщення відображаються з усіх розташувань, або більшість розташувань повідомляєте про 500 MS час відгуку, то у вас є Проблема і потрібно поговорити з вашим веб-хостингу. Що ви хочете бачити хороший час відгуку, принаймні в декількох місцях (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

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

ПРИМІТКА: Ми рекомендуємо вам перевірити з розробником/фрілансера, якщо ви не в змозі оптимізувати або зберегти WordPress на свій розсуд. Деякі з жаргону, що використовуються в цій статті, може звучати дуже технічний, але деякі з кроків, викладених може бути виконана навіть новачком веб-майстра.

Спочатку Перевірте загальний розмір сторінки (розмір вмісту) вашої домашньої сторінки або будь-якого іншого всередині сторінки в межах вашого РГ, які здаються повільними-переконайтеся, що ви не використовуєте громіздкі зображення, великі файли CSS, великі шрифти, тривалі JavaScripts, або погані теми в цілому!

Хорошим інструментом для використання в цьому називається Pingdom (нижче). Ви можете підтвердити загальний розмір сторінки, для кожної сторінки, яку ви хочете перевірити:

HTTPS://Tools.Pingdom.com

ПРИМІТКА: Завжди використовуйте те саме місце при виконанні тестів.

За кожні 1 МБ даних очікують, що в середньому відвідувачі можуть почекати 1 додаткове друге, так що якщо ваша сторінка 5 MB Thats 5 секунд для повного завантаження сторінки. Якщо у вас є домашня сторінка, яка складає більше 1-1,5 МБ або будь-якої сторінки в межах вашого сайту більше 1 МБ, ви повинні негайно поглянути на оптимізацію зображення або оптимізувати теми, CSS файли, JavaScripts і т. д. Керівництво Google припустити, що веб-сторінка повинна завантажуватися протягом 2-3 секунд для того, щоб розглянути його як досить хороша швидкість, так що ваша мета повинна бути, щоб отримати його нижче 3 секунди, якщо це можливо.

Якщо розмір сторінки великий (> 1MB)-будь ласка, перегляньте розділи статті нижче: оптимізація зображення, теми, Smush It плагіна, і CSS/JavaScript minification інструментів, викладених нижче.

Плагіни

Найшвидший спосіб оптимізувати ваш РГ полягає в тому, щоб відключити і видалити будь-які непотрібні плагіни, які можуть бути уповільнення вашого сайту без вас навіть знати!

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

Якщо у вас є багато плагінів, ви можете просто перейменувати папку плагінів для того, щоб відключити всі плагіни на них, плагіни папки знаходиться під суб-папки: "wp-content" і званих "плагіни", перейменувати його на щось на кшталт "плагіни. old". Зверніть увагу, що поганий плагін, може також вплинути на час TTFB, як це було розглянуто на самому початку цієї статті.

Ви також можете використовувати сторонні плагіни, які можуть допомогти вам виявити, що є уповільнення вашого сайту, ось декілька, що ми:

HTTPS://WordPress.org/plugins/Query-Monitor/ Безкоштовно

HTTPS://wpperformanceprofiler.interconnectit.com/ Заплатив

Ви також можете перевірити весь процесор WP і пам'яті споживання з цим плагінів:

HTTPS://WordPress.org/plugins/Server-IP-Memory-Usage/ Безкоштовно

Темами

Якщо ви використовуєте 3rd Party темами ми рекомендуємо вам протестувати тему і його продуктивність шляхом перемикання на інший (за умовчанням легкий WP Theme) і порівняння час завантаження, і продуктивність вашого сайту.

Ми бачили 3 теми партії, які сповільнюють сайт так погано, як 5 разів! Не використовуйте теми, які не перевіряються або з підозрілим походженням. Спробуйте прочитати Відгуки про плагін ви використовуєте, щоб побачити, якщо інші люди не відчувають вже проблеми з ним. Зверніть увагу, що повільна тема, може також вплинути на час TTFB, як це було розглянуто на самому початку цієї статті.

Лише для досвідчених користувачів: Кращі практики при спробі оптимізувати власні теми є:

  • Файли на сторінці-зменшити кількість файлів, необхідних для відображення на ваших сторінках, об'єднати декілька файлів CSS в один файл
  • Запит оптимізації-це гарна практика для жорстких код статичні значення в вашу тему, як charset, логотип сайту, меню і т. д.

Кешування!

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

Ці плагіни кеш динамічні сторінки/повідомлення, зменшуючи час, необхідний для їх завантаження. Найпопулярніші модулі кешування:

  • WP Super Кеш -Цей плагін є одним з кращих, і настійно рекомендується використовувати, якщо ви відчуваєте проблеми з продуктивністю. Ви повинні спробувати використовувати один з 2 плагінів, перерахованих тут, але не одночасно і в той же час.

  • WP загальний кеш -Цей плагін містить багато різних функцій, крім кешування сторінок. Вона включає в себе minification вашого змісту, який буде зменшуватися розмір файлу HTML, CSS і JS скрипти, кешування баз даних, кешування об'єктів, сумісність з CDN і т. д. Ви можете використовувати цей плагін з нашими redis кеш, як зазначено нижче. Є багато більше плагінів там, деякі заплатили безкоштовно. У нашому власному тестуванні ми виявили, що навіть безкоштовні версії найбільш платних плагінів працювати нормально.

PHP версії

Переконайтеся, що ви використовуєте останню версію PHP. Рекомендована це версія PHP 7. x, а не 5. x. зверніться до хостинг-провайдера для отримання додаткової інформації. Переконайтеся, що ваш PHP версія має підтримку acpu/opcache і попросіть хостинг-провайдера, щоб включити ці розширення для вас.

Оптимізація зображень

Висока якість/громіздкі зображення є найбільшим внесок у розмір веб-сторінки, що принижують швидкість сторінки і agiting відвідувачів чекає сторінки для завантаження. Наступні оптимізації зображень Best-Practices піти довгий шлях у зниженні негативного впливу зображень на загальну швидкість веб-сайту:

  • Форматувати виділений фрагмент: Використання Jpпг, коли якість є високим пріоритетом і зміни зображення не потрібно, перш ніж завантажувати його. Морпг може прийняти обмежену обробку і модифікації до якості зображення погіршує різко. Для зображень з іконками, емблемами, ілюстраціями, знаками та текстом використовуйте формат PNG. Використовуйте GIFs лише для маленьких або простих зображень і уникайте BMPs або TIFFs.

  • Правильне калібрування: Збережіть цінні байти корисного навантаження зображення та відповідають розмірам (ширині) шаблону веб-сторінки. Використовуйте можливості зміни розмірів браузера, щоб зробити зображення реагувати шляхом установки фіксованої ширини і автоматичної висоти інструкції.

  • Стиснення: Стиснення зображення повинне бути продуманим компромісом між розміром зображення і якістю. Для Jpпг, стиснення 60-70 відсотка виробляє хороший баланс. Для сітківів, збільшення розміру зображення () на 150-200 відсотка, стискають на 30-40 відсотка і масштабувати його знову відповідно до необхідного розміру.

  • Менше зображень: Зберігайте кількість зображень до абсолютного мінімуму.

Засоби оптимізації зображень

Онлайн-інструменти

WordPress оптимізація зображення плагінів

Minify CSS і JavaScript

Minification ресурсів означає видалення непотрібних символів з HTML, JavaScript і CSS, які не потрібні для завантаження, таких як:

  • Символи пробілів
  • Символи нового рядка
  • Коментарі
  • Блочні роздільники

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

Ви можете зменшити ваш CSS і JavaScript з WordPress кеш Enabler або онлайн-інструментів, таких як Зменшити.

Інші інструменти

Є багато інших плагінів для WordPress, які призначені для оптимізації вашого сайту. Деякі з них:

  • WP Smush.it – стиснення зображень без зменшення їх якості та розмірів;
  • WP DB менеджер -плагін для управління та оптимізації вашої бази даних WordPress.
  • Краще WordPress Minify -конкретний інструмент, який дозволяє вам зменшувати ваші CSS і JS файлів
  • Онлайн CSS + JavaScript minification інструмент: http://www.minifier.org/
  • Глава Cleaner-чищення тегів від вашого WordPress заголовку і нижньому колонтитулі прискорити завантаження JavaScript і CSS.
  • Кешування

Захист веб-сканерів (robots. txt):

Веб-сканери або так звані веб-павуків (роботів) може завдати значного навантаження на установку WordPress, а також подальше уповільнення вашого сайту і покласти додаткове навантаження на сервер. У нас є стаття доступна на тему, яку ми можемо рекомендувати, що ви можете переглянути і реалізувати як можна швидше.

Інші корисні оптимізацій:

  • Оптимізація таблиць бази даних -Ви можете зробити це або за допомогою WP DB плагіна менеджера або вручну за допомогою інструментів, таких як PhpMyAdmin.

  • Перевірити розмір вашого "РГ-опції" таблиці -Погані плагіни, тим збільшить розмір цієї таблиці і сповільнити вас. Ви можете встановити плагін, як WP очищення оптимізатора для подібних цілей.

  • Вимкніть функцію виправлення після зміни, якщо вам не потрібно -в основному ця функція створює новий рядок після кожного редагування вашого посту. Це може призвести до небажаного розміру бази даних і wp_posts таблиці. Ви можете відключити цю функцію, додавши один рядок до wp_config. php знайдено в каталозі установки:визначити (' WP_POST_REVISIONS ', ХИБНІСТЬ);Якщо ваш сайт був запущений з цією функцією включений, ви можете видалити все зайве зміни посади, запустивши цей запит через PhpMyAdmin (зробити це з обережністю, і резервне копіювання бази даних в першу чергу):ВИДАЛИТИ з wp_posts, де post_type = "редакція";

  • RSS пінг і PingBacks -ваш сайт може бути уповільнений за час очікування викликано пінг серверів перераховані в пінг список, щоб відключити Це-перейти на ваш адміністратор WordPress, а потім настройки-> письмовій формі

Сповіщення -Ще один варіант, ви можете спробувати, щоб відключити повідомлення для будь-яких блогів, пов'язаних у вашій статті: щоб відключити це-перейдіть на ваш адміністратор WordPress, а потім настройки-> обговорень

Ми сподіваємося, що ви знайшли вищесказане інформацію корисною, і вдасться успішно оптимізувати ваш WordPress веб-сайту.

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

Розбити в: