12 Способів як прискорити сайт на wordpress
У цій статті я розповім, як ефективно прискорити сайт на WordPress за допомогою 12 кращих практик, які допоможуть вам збільшити продуктивність вашого сайту.
Вибір хорошого хостингу
Вибір хостингу має великий вплив на швидкість сайту. Хороший веб-хостинг це основа, на якій буде стояти ваш сайт. Якщо ви працюєте над підвищенням швидкості завантаження сайту, насамперед зверніть увагу на хостинг (навіть якщо сайт не на WordPress).
Існує незліченна кількість хостинг-провайдерів, ринок дуже конкурентний. Так що варто приділити трохи часу і вибрати хороший хостинг. Чарльз Коста грунтовно розглянув це питання, наведений нижче список статей допоможе вам рухатися в правильному напрямку і усвідомлено підійти до вибору хостинг-провайдера:
кешування
Кешування це тимчасове зберігання контенту, такого як сторінки, зображення та інші файли, які беруть участь в процесі рендеринга сторінки. Контент зберігається на локальному носії користувача в якості кеша, і при повторному запиті цих файлів сторінка отрісовивается набагато швидше. На стороні сервера теж є кешування. Питання технічний, але є безліч популярних WordPress плагінів, які допомагають налаштовувати і управляти кешуванням дуже просто. Найпопулярніші з них це W3 Total Cache і WP Super Cache.
Мініфікація CSS і JS файлів
В процесі мініфікаціі CSS і JS файли стискаються до найменшого розміру, підвищуючи тим самим швидкість завантаження файлів браузерами. Якщо ви віддаєте перевагу вручну мініфіціровать свої CSS і JS файли, то вам стане в нагоді YUI Compressor. Або можна скористатися WP Minify, який зробить всю роботу за вас в автоматичному режимі. У деяких плагінах для кешування присутня опція по мініфікаціі.
стиснення зображень
Крім того, що великі файли зображень значно уповільнюють сайт на WordPress, вони ще сильно забивають пропускну здатність мережі. Зображення це відмінний піддослідний для оптимізації. Використовуйте WPMU DEV WordPress Smush API, плагін WP SmushIt допоможе зменшити розмір зображень без втрати якості. Я сам користуюся цим плагіном і вважаю дивним те, наскільки він знижує розмір зображень.

стиснення сайту
Простими словами стиснення сайту схоже на запаковування сайту в ZIP архів. І в разі запиту користувачем будь-якої сторінки, браузер поводиться як WinRAR, розпаковує архів і відображає контент. Звучить, як щось непотрібне, що крім усього іншого ще й сповільнить ваш сайт. Повірте мені, не забариться.
Плагін W3 Total Cache вкрай популярний для кешування, але з його допомогу можна також стискати сайти. Скористатися цією функцією можна, перейшовши: admin page -> Performance -> Browser Cache -> Enable HTTP (gzip) Compression.
Оптимізація бази даних
Також як і ваш жорсткий диск може стати фрагментованим, бази даних WordPress страждають від того ж недуги. Проте, для оптимізації бази даних можна скористатися плагіном WP-Optimize або WP-DB Manager. За допомогою останнього плагіна можна не тільки оптимізувати базу даних, але і встановити розклад для регулярної перевірки.
Вибір правильних плагінів
Установка великої кількості плагінів може серйозно захламить ваш сайт. Немає сенсу ставити або зберігати непотрібні вам плагіни. Перевірка плагінів це відмінний спосіб прискорення. Критичні для роботи сайту плагіни необхідно залишити, а всі інші видалити.
Відключення пінгбеков і трекбеків
За замовчуванням, коли інший сайт згадує про вас, ваш сайт отримує про це повідомлення. Такі повідомлення називаються пінгбекі і трекбеки. Їх можна відключити: admin page -> settings -> discussion зніміть дві верхні галочки, як на скріншоті нижче.

Відключення даної функції не зашкодить вашому сайту.
Вибір правильної теми або теми-фреймворка
Одні теми WordPress можуть бути дуже швидкими з добре написаним кодом, а інші ж зовсім навпаки.
При виборі теми звертайте увагу на швидкість завантаження демо сторінки. Це дасть вам уявлення про те, як дана тема вплине на загальну швидкість завантаження вашого сайту.
Оптимізація структури домашньої сторінки
Відмінний спосіб оптимізувати домашню сторінку це відображати тільки превью статей, мінімізувати кількість віджетів і постів на сторінці. Таким чином не тільки збільшиться швидкість завантаження сайту, але це також підвищить загальний користувальницький досвід від сайту. Як я говорив вище, у вас тільки один шанс справити перше враження.
Включення Keep-Alive
висновок
У даній статті я розглянув 12 кращих способів щодо прискорення WordPress сайту. Ефективне виконання даних методів в значній мірі підвищить швидкість завантаження вашого WordPress сайту.
Редакція: Команда webformyself.
Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі
