Що зробити, щоб збільшити швидкість завантаження сайту, ТВІЙ ПОМІЧНИК

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

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

Що потрібно зробити, щобзбільшити швидкість завантаження сайту ?

Я почала турбуватися про це з перших кроків його створення (шкода, що не з самого старту).

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

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

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

Хоча для цього мені довелося переробити всі картинки, які там перебували до моменту мого усвідомлення цієї проблеми.

Отже, всі фото та малюнки ми піддали стиску. Ця можливість повністю залежить від нас самих.

Але є параметри, які від нас не залежать.

Час завантаження сайту складається із двох основних частин. Це:

  1. Час відповіді сервера, на якому розміщено Ваш сайт;
  2. Час завантаження самого веб-сайту або його окремої сторінки.

Виходить, що Ваш сайт ділить сервер, на якому він розташований, з іншими сайтами.

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

Як визначитичас очікування на відповідь сервера?

сайту

Розшифровка кольорів діаграми з'являється під час наведення курсору.

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

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

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

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

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

Посилання на рейтинг хостингів можна знайти тут.

Отже, із хостингом теж розібралися.

Що ще можна зробити, щобзбільшити швидкість завантаження сайту ?

Я намагаюся не робити того, чого не розумію і не можу пояснити. Хоча перевірка швидкості за допомогою Google PageSpeed ​​дає рекомендації таких дій. І багато хто мені вже ставив питання з цього приводу, на які я тоді відповісти не могла.

Але в міру мого вивчення HTML стають зрозумілими деякі моменти.

Навіщо служать браузери на наших комп'ютерах?

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

А якщо зібрати всю інформацію заздалегідь і підтягувати в браузер вже зібрану сторінку? Зрозуміло, що завантаження вже готової сторінки буде значно швидше.

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

Як таке здійснити?

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

А якщо сторінка змінюється, то її кеш-версія теж оновлюється.

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

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

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

А більш просунуті блогери взагалі використовують інші скрипти для кешування.

Плагін Hyper Cache я таки деактивувала, На хостингу порадили встановити плагін WP SuperCache.

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

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

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

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

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

Немає межі досконалості і покращувати щось можна нескінченно.

Тут, головне, не перестаратися.

Наш світогляд змінюється під натиском нових фактів,

або чому я перенесла лічильник у підвал.

Я, наприклад, раніше була повністю переконана, що лічильник Google Analytics потрібно обов'язково поміщати в шапку сайту, щоб він точніше вважав.

Але тут згадується українське прислів'я: «Хвіст витягнеш – ніс уткнеш».

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

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

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

Від цього мої поведінкові чинники лише виграють. І перенесла лічильник у підвал.

Зрозуміло, що від зміни місць доданків сума (у нашому випадку — час завантаження) не змінюється. Але візуально здаватиметься, що сторінка завантажується швидше. Головне – початок.

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

А різного роду аналізи та підрахунки залишимо на потім.

Відвідувачі та їх зручності – насамперед.

А лічильники будь-яких рейтингів, які я поки використовую, і в підвалі іноді дуже гальмують. Тому в мене давно руки сверблять їх позбутися, але шкода втратити жирні посилання, які відіграють важливу роль у пошуковій оптимізації сайту (SEO).

Тут знову згадується прислів'я про хвіст і ніс.

В наявності чергова дилема!

А як вирішуєте її?

Бажаєте дізнатися про подальший розвиток подій? Заходьте ще до мене. Чекаю!