Простые приемы, ускоряющие загрузку сайтов на WordPress



WordPress – тяжелый движок, и даже на достаточно производительном хостинге или сервере сделанные на нем сайты могут загружаться долго. Но существует несколько возможностей для его оптимизации. В некоторых случаях предпринятые меры могут ускорить ресурс в 15-20 раз.

Хостинг с SSD-диском

Intel-Optane-01

Сейчас размещать сайты на обычных жестких дисках – не самая лучшая идея. SSD уже достаточно давно стоят недорого, а поэтому соответствующие услуги хостеров не сильно бьют по бюджету.

Но важно понимать, что SSD практически не будет давать прироста скорости при большом пинге до сервера. Чтобы он был низким, необходимо выбирать сервер, который находится недалеко от потенциальных посетителей ресурса. Например, если на сайт будут заходить люди из Москвы или области, то лучше покупать сервер в дата-центре в российской столицы или максимум где-нибудь в Германии или Нидерландах.

Что касается других характеристик, то для WordPress минимальные рекомендованные требования такие: 1 гигабайт ОЗУ и хотя бы одно ядро процессора на 2 гигагерца. Конкретные зависят от количества плагинов на сайте и объема трафика.

Оптимизация изображений

convert_gif_png_into_jpeg_with_php

Большие изображения – то, из-за чего чаще всего сайты грузятся долго. Чтобы ускорить загрузку, необходимо правильно выбирать разрешение и формат картинок. Особое внимание нужно уделять именно второму. Так, PNG, обычно, «весят» на 300-400% больше, чем JPEG, а разница в качестве для обычного пользователя почти не ощутима.

Но что если на сайте уже много изображений? В этом случае можно воспользоваться плагином WP-Smush. Он автоматически приводит картинки к задаваемому виду.

Оптимизация БД

WordPress умеет создавать ревизии записей. После редактирования любого поста в базе создается копия с изменениями. Нередко одна запись корректируется десятки раз. А если таких постов сотни и тысячи, то БД разрастается до огромных размеров. Это не сильно влияет на объем занимаемого места, но зато снижает производительность базы данных. Из-за этого сайт со временем начинает работать медленнее. Исправить это можно при помощи плагина Optimize DB.

Полное отключение комментариев

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

Чтобы движок этого не делал, нужно удалить (или закомментировать) соответствующий код из шаблона. Он находится в файле single.php и выглядит следующим образом: <?php comments_template (); ?>

Специальные плагины для ускорения сайта

WP-SP-CACHE

Есть 3 рекомендованных плагина для повышения скорости загрузки ресурса:

  • WP Super Cache – это самый популярный бесплатный плагин для ускорения сайтов на WP;
  • Autoptimize – сжимает файлы HTML/CSS, отличается простотой использования – установил и работает;
  • WP Widget Cache – дополнение к первому плагину, которое оптимизирует виджеты.

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



Обратите внимание на следующие статьи...

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

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