Домашня » WordPress » 7 надійних способів підвищення швидкості завантаження WordPress

    7 надійних способів підвищення швидкості завантаження WordPress

    Перше, що користувач переживає про ваш веб-сайт, навіть перед дизайном або вмістом, - це його швидкість завантаження. Типова павутина користувач очікує завантаження сторінки між 500 мс (швидким) і 2 секундами (повільно, але прийнятно). Якщо ви перевіряєте час завантаження вашого веб-сайту і виявляється, що він перевищує 2 секунди, розглянути ваш ризикують пропустити або закрити користувачем.

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

    Використовуйте легкі рамки та теми

    Незмінно, Теми WordPress несуть чималу кількість наворотів, яка знімає швидкість завантаження сторінки вашого веб-сайту. Це розсічення пов'язане з важкими зображеннями, неефективними та довгими кодами тощо.

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

    • Перевірити огляди теми, і спеціально шукати інформацію про продуктивність.
    • Виконуйте тестування демонстраційних сторінок теми.
    • Видивлятися теми WordPress за замовчуванням, які є легкими в коді, і, отже, працюють добре.
    • Перевіряти Теми, що базуються на Genesis and Thesis Framework які славляться своєю продуктивністю.

    Скористайтеся силою кешування

    Кешування - це Техніка збереження веб-сторінок як статичних сторінок, і обслуговуючи їх користувачам без відправлення HTTP-запитів на сервер. Це сприяє прискоренню роботи сайту WordPress. Що ви можете зробити, щоб використовувати цей варіант?

    По-перше, визначити a корисний плагін кешування WordPress, прочитайте її документацію і використовуйте її для кешування деяких сторінок вашого сайту. WP Rocket, та W3 Total Cache - серед відомих.

    Ти можеш реалізувати кешування браузера за допомогою заголовків expire, які вказують веб-браузеру, які файли запитувати на сервер, і які він може вибрати з кешу браузера. С зменшення HTTP-запитів, швидкість завантаження сторінки покращується. Для цього потрібно додати цей код до файлу .htaccess.

      # enable expirations ExpiresActive On # Стандартна директива ExpiresDefault "access plus 3 months" # Ваш favicon ExpiresByType image / x-icon "доступ плюс 1 рік" # Фотографії ExpiresByType image / gif "доступ плюс 3 місяці" ExpiresByType image / png "доступ плюс 3 місяці "ExpiresByType image / jpg" доступ плюс 3 місяці "ExpiresByType image / jpeg" доступ плюс 3 місяці "# CSS ExpiresByType text / css" доступ плюс 3 місяці "# Javascript ExpiresByType application / javascript" access plus 1 рік "  
    Попередня вибірка доменів, менш відома тактика

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

    Щоб увімкнути це, можна додайте код доменного коду до файлу header.php. Нижче наведено приклади найчастіше використовуваних кодів доменів для попередньої вибірки.

    Для шрифтів Google:

      

    Для Google Analytics:

      
    Відсівати непотрібні і важкі плагіни

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

    Ви можете скористатися функцією Plugin Performance Profiler (сам плагін) визначити найгірші виконання плагінів на вашому WordPress і замінити їх кращими альтернативами.

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

    Використовуйте CDN для кращої швидкості завантаження сторінки

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

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

    CDN Enabler - безкоштовний чудовий плагін, який можна реалізувати за лічені секунди. Приймаючи рішення про те, що ви можете завантажити з CDN, перейдіть за перевищення. Навіть favicon може бути завантажений через CDN. Просто вставте його в кореневу папку WordPress і додайте наступний код до файлу header.php:

      

    Стискайте здорові зображення

    Щоб поставити речі в перспективу, ось факт. Проста тема WordPress займає близько 30 МБ місця для зберігання, тоді як веб-сайт, що містить важкі візуальні дані, наприклад, електронний магазин, займає кілька ГБ простору для зберігання зображень. Що робити, якщо ви могли б зменшити розміри файлів зображення більш ніж на 50% з незрозумілими відмінностями у якості?

    Ви також можете змінити розмір і стиснути зображення в інструменті стиснення на основі ОС перед тим, як завантажувати їх, або використовувати плагін WP, наприклад SmushIt, щоб зменшити розмір файлу зображень для вашого сайту WordPress.

    Оптимізуйте рукостискання SSL

    SSL або Secure Sockets Layer / Transport Layer Безпека є засобом, за допомогою якого веб-сервери та клієнти шифрують і захищають весь трафік. Це стало стандартом для безпечних HTTP-транзакцій та іншого трафіку через Інтернет.

    Одним з недоліків шифрування трафіку є деяке накладне та затримка, коли клієнт і сервер встановлюють з'єднання.

    Ви можете прискорити безпечне з'єднання за допомогою оптимізації рукостискання SSL за допомогою CDN. The CDN робить накладні витрати для вас, тим самим скорочуючи час, витрачений на встановлення початкового сеансу SSL, а також збереження живого безпечного з'єднання.

    Це також надає додаткову перевагу гарантії сертифікації класу А, навіть якщо ваш власний сервер або постачальник послуг використовує лише сертифікат нижчого рівня. Важливо, щоб веб-переглядачі кінцевого користувача, а також пошукові системи, такі як Google, бачили сертифікат найвищого рівня SSL, наданий компанією CDN.

    Видаліть старі версії з бази даних

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

    WordPress фактично створює занадто багато змін, поки ви пишете банк, і все це займає простір. Ти можеш вимкнути ревізії або встановити обмеження на максимальну кількість змін. Щоб вимкнути, додайте наступний код до файлу wp-config.php.

     define ('AUTOSAVE_INTERVAL', 300); // seconds define ('WP_POST_REVISIONS', false); 

    Це код змінює інтервал автоматичного збереження на 5 хвилин (від 60 секунд). Крім того, можна скористатися плагіном Вимкнути перегляд публікації (не забудьте вимкнути його після завершення завдання).

    Щоб обмежити максимальний номер версії, використовуйте наступний код у файлі wp-config.php.

     define ('AUTOSAVE_INTERVAL', 300); // seconds define ('WP_POST_REVISIONS', 5); 

    Тут ми встановлюємо максимальний номер ревізії до 5.

    Щоб позбутися всіх записів бази даних, які відповідають сотням попередніх версій, можна також використовувати модуль WP Optimize.

    Спробуйте стиснути GZip

    Ми говорили про стиснення зображень; але ви також можете стискати CSS, Javascript та веб-сторінки, на рівні сервера, що скорочує час передачі даних в браузер. Це можна зробити таким чином:

    1. Перейдіть до checkgzipcompression і введіть свій веб-сайт.
    2. Виберіть плагін кешування, перейдіть до розділу Кеш браузера встановіть галочку на Увімкнути стиснення HTTP коробка.

    Висновок

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

    Дайте нам знати, як вам вдалося підвищити швидкість вашого WordPress і чи допомогли вам якісь мої поради. щасливі експерименти.