🏃🏻 Ускорение WordPress

Периодически мне попадаются статьи на тему ускорения работы WordPress. Чаще всего там фокусируются на кэширующих плагинах, сравнивая разные версии, платные, бесплатные и т.д. Как по мне, так это все пустое. Что там может принципиально отличаться в кэшировании на уровне плагинов? Кто-то умудряется даже продавать подобные плагины по подписке 😱

Онлайн-курс по устройству компьютерных сетей

На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Я всегда действую просто и максимально эффективно, когда речь идет о контентном сайте со статическим содержимым.

  1. Ставлю бесплатный кэширующий плагин WP Super Cache. Он формирует полноценные статические html страницы. Из настроек там стоит уделить внимание параметрам обновления кэша. Все остальное вторично.
  2. Настраиваю отдачу сформированной плагином статики напрямую через nginx. Посетителям сразу же показываются готовые html страницы. Нет вообще запросов к тормозному бэкенду на php + mysql. Если хочется еще сильнее ускориться, собираю nginx с brotli. Получите +10-15% к сжатию по сравнению с gzip.
  3. Настраиваю сжатие картинок, опционально в том числе и в webp. Использую EWWW Image Optimizer либо WebP Express.

Это дает максимальный эффект, закрывая вопросы ускорения процентов на 80-90. Все остальное добавит копейки и можно не заморачиваться, если полученный результат устроит. Немного по тестированию и ускорению сайта есть в моей статье - Оптимизация скорости сайта, аудит сайта.

Источник - мой канал: https://t.me/srv_admin/466.

Автор Zerox

Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству. Если вам интересно узнать обо мне побольше, то можете послушать интервью. Запись на моем канале - https://t.me/srv_admin/425 или на сайте в контактах.

2 комментария

  1. Михаил

    Доброго дня!
    Касаемо п.2 - не совсем понятно, можете кусочек конфига показать именно по этому вопросу (чисто для понимания)
    Спасибо

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar