Приветствую, дорогие читатели BiznesSystem.ru. Сегодня я дам вам готовый пакет плагинов для оптимизации WordPress, которые использую на своих сайтах и которые позволяют существенно ускорить их работу, снизить нагрузку, создаваемую на сервера хостинга и даже немного повысить безопасность ресурса.

Плагины оптимизации WordPress

Требования к скорости загрузки интернет страниц постоянно растут, особенно в эру мобильности, когда у пользователя нет времени ждать. И скорость является не просто словами и влияет не только на субъективное отношение юзеров к открываемым сайтам, но и напрямую испольщуется поисковыми системами для оценки качества.

Описанные ниже плагины оптимизации WordPress не являются конкурентами и дополняют друг друга. Создание сайтов на движке WordPress рекомендую начинать с их установки и настройки.

1. Hyper Cache — плагин кэширования

hyper-cache

При формировании страниц по запросу пользователя WordPress выполняет PHP код, который на выходе выдает HTML страницу, передаваемую в браузер пользователя, и делает это каждый раз для каждого запроса от каждого человека. Плагин Hyper Cache сохраняет результат работы PHP скриптов WordPress в кэш и при следующем запросе пользователя выдает готовый HTML код не заставляя сервер формировать страницу заново. За счет этого увеличивается скорость отображения страниц и экономятся серверные ресурсы.

Инструкция по настройке.

2. Autoptimize — оптимизация HTML и CSS кода

autoptimize

Если вы посмотрите на исходный код сайта в HTML формате или откроете файлы CSS стилей, то увидите в них переносы строк, пустые строчки между смысловыми блоками кода, комментарии разработчиков и прочие вспомогательные элементы — все они делают код более понятным и доступным для будущего редактирования. Но, одновременно, все эти элементы увеличивают объем данных, которые должны передаваться от сервера к пользователю и замедляют загрузку страниц.

Autoptimize сжимает код, удаляя из него всё лишнее. В результате получается сплошной ковер из команд и операторов, в котором сложно что-то понять человеку, но это никак не влияет на восприятие страницы программой браузера (ей вся лишняя информация ни к чему).

Инструкция по настройке.

3. Compress JPEG & PNG images — оптимизация изображений

compress jpeg png images

Медиаконтент на большинстве сайтов занимает львиную часть общего веса страниц. В то же время у картинок есть одна особенность — они могут быть очень сильно сжаты без видимой глазу потери качества. Зачастую изображение в несколько мегабайт можно сжать до нескольких десятков килобайт и конечный пользователь на экране этого не заметит, зато страницы будут грузиться на несколько секунд быстрее.

Собственно, сжимать картинки перед заливкой можно самостоятельно, но плагин Compress JPEG & PNG images делает это автоматически сам, а во вторых он сжимает не только оригинал изображения, но и многочисленные миниатюры, которые создает WordPress.

4. «Отключить ненужные функции» (ищется запросом disable unnecessary functionality)

disable unnecessary functionality

WordPress выводит в верхней части страницы в разделе head сайта много ненужной лишней информации — это wlwmanifest, wp-json, ссылку rsd, версию WordPress, короткую ссылку на запись, ссылку на RSS канал, ссылку на xml-rpc и другое. Часть слов из этого списка вам могут ни о чем не говорить — это не удивительно, данные строки кода ничего полезного не несут, а, например, информация о версии WordPress еще и подсказывает хакерам как вас проще взломать.

Плагин «Отключить ненужные функции», автоматически отключает все строки и делает код сайта чище и меньше — это повышает скорость.

Искать в репозитории плагин надо запросом «disable unnecessary functionality», почему-то по русскому названию он не находится. Хотя, в момент, когда вы читаете статью ситуация может исправиться.

На этом сегодняшнюю статью о плагинах оптимизации CMS WordPress мы завершим, теперь ваши сайты будут работать намного быстрее.