Как улучшить скорость вашего блога WordPress

Поскольку с каждым годом интернет-соединения становятся все быстрее, многие блоггеры в конечном итоге считают, что нет смысла оптимизировать (улучшить) Скорость загрузки своих веб-сайтов (Блог) WordPress. Но это не так.

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

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

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

Прежде чем применять какие-либо предложения, подробно описанные в этой статье, я рекомендую вам проверить скорость своего блога с помощью службы сравнительного анализа, например GTMetrix, инструменты Pingdom ou Google Page Speed.

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

1. Удалите все ненужные плагины

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

Есть несколько способов, которыми плагин может замедлить ваш сайт:

  • Увеличьте размер вашей базы данных - Дополнительные данные, которые хранят плагины, занимают много места в вашей базе данных. Некоторые типы подключаемых модулей, например, подключаемые модули от статистика, добавляют сотни или даже тысячи новых строк в вашу базу данных. Таким образом, ваши страницы загружаются дольше.
  • Повторные запросы к вашей базе данных и серверу - Постоянные запросы к базе данных могут сильно нагружать ЦП вашего сервера. Это также может увеличить ограничение риска ЦП и отрицательно повлиять на его производительность.
  • Призывы к внешним службам  сложно оптимизировать веб-страницу, которая делает чрезмерное количество обращений к внешним службам. Например, социальные сети могут замедлить работу вашей веб-страницы на полсекунды и более.

Поэтому крайне важно, чтобы вы деактивировали и удалили WordPress плагины которые не важны для успеха вашего блога. Не попадайтесь в ловушку, оставляя плагины включенными, потому что вы можете использовать их позже. Если плагин важен, оставьте его включенным. Если нет, удалите плагин. Вы всегда можете переустановить этот плагин позже.

деактивация-плагины-1024x302

Если вы хотите лучше понять, какие плагины увеличивают время загрузки вашей страницы, я рекомендую использовать P3 (Plugin Performance Profiler) пользователя GoDaddy. Этот плагин будет смотреть на каждый плагин, который вы активировали, и сколько времени он добавил к времени загрузки вашей страницы.

2. Уменьшите вес ваших изображений

Современный дизайн блогов, как правило, быстрее, сегодня дизайнеры теперь используют CSS для стилизации своего дизайна вместо таблиц и изображений.

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

Поскольку каждое изображение увеличивает размер файла веб-страницы, загрузка вашей веб-страницы также увеличивается.

Ewww-оптимизатор изображения

Ewww-оптимизатор изображения

Есть несколько способов уменьшить добавленный вес изображений:

  • Разделите длинные посты с множеством картинок на нескольких страницах используя опцию следующей страницы.
  • Уменьшите размер файла ваших изображений, оптимизируя ваши изображения перед загрузкой. Программы редактирования графики включают эту функцию, но существует множество автономных приложений для оптимизации изображений. ImageOptim et RIOT.
  • Загружайте изображения только тогда, когда они становятся видимыми на экране посетителя, используя Ленивый нагрузки. Это значительно уменьшит размер исходного одностраничного файла.

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

3. Оптимизируйте свою базу данных

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

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

пост-изменения

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

К счастью, WordPress также позволяет ограничивать количество сохраняемых ревизий постов. Все, что вам нужно сделать, это добавить строку кода в свой файл. WP-config.php.

определить ('WP_POST_REVISIONS', 3);

Обратите внимание, что любые дополнительные пост-версии автоматически заменяют старые версии.

Я лично считаю, что трех исправлений достаточно; однако многие владельцы блогов сокращают это количество до одного. Вы также можете полностью отключить просмотр сообщений, изменив значение в приведенном выше коде на «0» или «Ложь». Если вы не привыкли редактировать свой файл WP-config.php, Я рекомендую вам использовать такой плагин, как Простое управление Revision.

Еще одна вещь, которая может вам понадобиться:

Сократите срок хранения предметов в корзине. Каждый раз, когда вы удаляете запись через админку WordPress, запись, страницу или комментарий; WordPress переместит элемент в корзину. Это встроенная система безопасности, которая позволяет восстановить все случайно удаленные элементы.

По умолчанию WordPress автоматически удаляет объекты, которые были уничтожены через 30 дней. Это число можно уменьшить, добавив следующую строку в файл wp-config.php:

определить ('EMPTY_TRASH_DAYS', 7);

Плагин для оптимизации вашей базы данных находится по адресу Оптимизация Ревизии после базы данных Удаление. Он позволяет удалять редакции сообщений, спам, комментарии, неиспользуемые теги и многое другое.

Другой плагин для использования - Плагины сборщика мусора. Плагин просканирует вашу базу данных и удалит все отключенные плагины, которые вы забыли удалить.

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

4. Проверьте кэширование в блоге

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

Есть много плагинов Кэширование доступен для WordPress. На сегодняшний день наиболее популярными являются W3 Total Cache et WP Super Cache.

w3-общий кэш

Помимо создания статических файлов HTML, кеширование плагинов также помогает улучшить скорость вашего блога несколькими способами. Они поддерживают такие методы оптимизации, как Gzipping, кеширование браузера, сжатие CSS и JavaScript и другие. Несколько плагинов кэширования также интегрируют сеть доставки контента.

5. Используйте «сеть доставки контента» (CDN).

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

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

Чем дальше вы находитесь от того места, где находятся ваши файлы (сервер), тем выше будет время вашего ответа. Например, если ваш центр обработки данных находится в Париже, посетитель Брюсселя получит лучшее время отклика, чем тот, кто находится в Квебеке. Лучший способ разрешить эту ситуацию - воспользоваться сетью доставки контента.

Le Сети доставки контента берет копию ваших файлов и сохраняет ее в одном из своих многочисленных центров обработки данных по всему миру. Вместо того, чтобы загружать копию ваших файлов прямо с вашего сервера, посетитель автоматически загрузит копию из ближайшего к нему центра обработки данных. Это гарантирует, что все посетители получат быстрое время загрузки при просмотре вашего блога.

maxcdn

На рынке CDN есть несколько крупных игроков. Лично я рекомендую MaxCDN, MaxCDN используется огромными сайтами, такими как Nissan и StumbleUpon.

Если вы начнете использовать MaxCDN, они будут размещать файлы, загрузка которых занимает много времени. Сюда входят изображения, файлы CSS и файлы JavaScript. Эти файлы, размеры которых затем будут доставлены посетителям через ближайший центр обработки данных. В результате время загрузки страницы будет значительно сокращено. Это связано с их средним временем отклика, которое составляет всего 39 миллисекунд.

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