7 надежных способов повысить скорость загрузки WordPress

Первое, что пользователь испытывает на вашем сайте, даже до дизайна или контента, — это скорость его загрузки. Обычный веб-пользователь ожидает загрузки страницы от 500 мс (быстро) до 2 секунд (медленно, но приемлемо). Если вы проверяете время загрузки вашего сайта и оно превышает 2 секунды, рассмотрите возможность того, что ваш сайт будет пропущен или закрыт пользователем.

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

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

Лучший шаг вперед — найти правильное сочетание визуальной привлекательности темы и скорости загрузки страницы. При поиске темы WordPress помните о следующих моментах:

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

Воспользуйтесь мощью кэширования
Кэширование — это метод сохранения веб-страниц в виде статических страниц и предоставления их пользователям без отправки HTTP-запросов на сервер. Это помогает в ускорение сайта WordPress, Что вы можете сделать, чтобы использовать эту опцию?
Во-первых, найдите полезный плагин для кеширования WordPress, прочитайте его документацию и используйте его для кеширования некоторых страниц вашего сайта. WP Rocket, а также W3 Total Cache являются одними из известных.

Вы можете реализовать кэширование в браузере, используя заголовки expire, которые указывают веб-браузеру, какие файлы запрашивать с сервера, и какие он может выбрать из кэша браузера. С уменьшенными HTTP-запросами скорость загрузки страницы улучшается. Для этого вам нужно добавить этот код в файл .htaccess.

включение истечения

ExpiresActive On

Директива по умолчанию

ExpiresDefault «Доступ плюс 3 месяца»

Ваш фавикон

ExpiresByType image / x-icon «доступ плюс 1 год»

Фотографии

ExpiresByType image / gif «доступ плюс 3 месяца»
ExpiresByType image / png «доступ плюс 3 месяца»
ExpiresByType image / jpg «Доступ плюс 3 месяца»
ExpiresByType image / jpeg «Доступ плюс 3 месяца»

CSS

ExpiresByType text / css «доступ плюс 3 месяца»

Javascript

Приложение ExpiresByType / javascript «доступ плюс 1 год»

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

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

Для Google Fonts:

Для Google Analytics:

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

Ты можешь использовать Плагин Performance Profiler (сам плагин), чтобы определить худшие плагины на вашем WordPress и заменить их лучшими альтернативами.

Более того, есть плагины, которые вы используете почти два раза в месяц (например, генераторы миниатюр и т. Д.). Лучше всего деактивировать их и просто активировать во время использования. Вы также можете проверить, какие плагины вы можете просто удалить, и использовать вместо этого некоторые онлайн-инструменты.
Используйте CDN для лучшей скорости загрузки страницы
Слышали о CDN (сети доставки контента)? Это схема, в которой контент, предоставляемый пользователю, доставляется из географически ближайшего центра обработки данных, который улучшает скорость доставки, Это связано с тем, что меньшее время передачи, меньшее количество переходов через брандмауэры и маршрутизаторы и другие параметры приводят к более быстрой загрузке страниц для географически распределенной аудитории.

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

CDN Enabler это бесплатный потрясающий плагин, который вы можете реализовать в считанные секунды. Решая, что вы можете загрузить из CDN, выберите лишнее. Даже значок может быть загружен через CDN. Просто поместите его в корневую папку WordPress и добавьте следующий код в файл header.php:

Сжатие здоровенных изображений
Чтобы представить вещи в перспективе, вот факт. Простая тема WordPress занимает около 30 МБ дискового пространства, в то время как веб-сайт с большими визуальными возможностями, например, электронный магазин, занимает несколько ГБ для хранения изображений. Что если бы ты мог уменьшить размеры файла изображения более чем на 50% с заметными различиями в качестве?

Вы можете либо изменить размер и сжать изображения в инструменте сжатия на основе ОС, прежде чем загружать их, или использовать плагин WP, например SmushIt уменьшить размер файла изображений для вашего сайта WordPress.

Оптимизировать SSL рукопожатия
Протокол SSL или Secure Sockets Layer / Transport Layer Security — это средство, с помощью которого веб-серверы и клиенты шифруют и защищают весь трафик. Это стало стандартом для безопасных транзакций HTTP и другого трафика через Интернет.

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

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

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

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

define (‘AUTOSAVE_INTERVAL’, 300); // секунды
define (‘WP_POST_REVISIONS’, false);

Этот код изменяет интервал автоматического сохранения до 5 минут (с 60 секунд). Кроме того, вы можете использовать Отключить пост ревизию плагин (не забудьте отключить его, когда работа будет завершена).

Чтобы ограничить максимальное количество редакций, используйте следующий код в файле wp-config.php.

define (‘AUTOSAVE_INTERVAL’, 300); // секунды
define (‘WP_POST_REVISIONS’, 5);

Здесь мы устанавливаем максимальный номер версии 5.

Чтобы избавиться от всех записей базы данных, соответствующих сотням более ранних версий, вы также можете использовать WP Optimize плагин.
Попробуйте сжатие GZip
Мы говорили о сжатии изображений; но вы также можете сжимать CSS, Javascript и веб-страницы на уровне сервера, что сокращает время передачи данных в браузер. Вот как вы можете это сделать:

  1. Перейти к checkgzipcompression и введите свой сайт.
  2. Выберите плагин кэширования, перейдите в настройки «Кэширование браузера» и установите флажок «Включить сжатие HTTP».

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

Сообщите нам, как вам удалось повысить скорость работы WordPress, и помогли ли вам какие-либо из моих советов. счастливого эксперимента.

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

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