Жажда скорости: 8 способов ускорить ваш сайт WordPress

Опубликовано: 2016-01-19

скорость

Страдаете ли вы медленным сайтитом? Ваш WordPress движется со скоростью улитки, и вы хотите знать, как уменьшить время загрузки? Здорово! У нас есть восемь способов ускорить ваш сайт WordPress, и большинство из них бесплатны и просты в использовании. Готовый? Поехали.

Найдите свою текущую скорость загрузки

Прежде всего, давайте начнем с определения текущей скорости загрузки. Вы можете выполнить первоначальный тест на Pingdom или WebPagetest. Полезно знать свои начальные числа, чтобы понять, насколько быстро (или медленно) работает ваш сайт для среднего посетителя. По окончании внесения следующих изменений вы можете снова проверить свой сайт, чтобы увидеть, насколько он улучшился.

1. Обновите свою версию WordPress

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

2. Не используйте виртуальный хостинг

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

Это не значит, что ваша единственная альтернатива — выделенный хостинг. Вместо этого вы можете использовать виртуальный частный сервер (VPS). Не вдаваясь в технические подробности, VPS по-прежнему разделяет ресурсы, но очень структурированным образом. На общем сервере ваш сайт — один из сотен (или тысяч). Ваш сайт должен бороться со всеми остальными за ресурсы. Один веб-сайт может использовать 90% доступной памяти, а остальные веб-сайты будут использовать оставшиеся 10%. Пусть шансы всегда будут в вашу пользу.

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

Большинство веб-хостов предлагают вариант VPS в дополнение к общему и выделенному обслуживанию.

3. Кэш

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

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

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

Плагин кеша может увеличить скорость до 10 раз.

Лучшие плагины кэширования — это W3 Total Cache и WP Super Cache.

4. Используйте сеть доставки контента

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

Какое решение? Сеть доставки контента или сокращенно CDN. Когда вы подписываетесь на CDN, ваш контент копируется и распространяется на серверы в нескольких центрах обработки данных.

Допустим, ваш посетитель заходит на ваш сайт из Нью-Йорка. Вместо того, чтобы заставлять вашего посетителя ждать, пока сервер в Лос-Анджелесе доставит и отобразит содержимое вашего веб-сайта, CDN вызывает сервер гораздо ближе к вашему посетителю (скажем, ближайший сервер находится в Нью-Джерси). Результат? Гораздо более быстрая загрузка.

Я знаю, что мы говорим здесь о секундах, но помните: каждая секунда на счету. Это не номер телефона твоего отца. Люди ожидают немедленного обслуживания.

Существует множество отличных CDN. Рассмотрим самые популярные: MaxCDN, CloudFare и Amazon CloudFront.

5. Сжимайте изображения

Изображения и красивые, но громоздкие. Хотя я бы никогда не рекомендовал избавляться от изображений с вашего сайта (изображения разбавляют монотонность текста), они могут замедлить работу вашего сайта. Ответ? Сжать их.

Вы можете значительно уменьшить размер файла без ущерба для качества. Существует множество способов уменьшить размер изображения, но вы также можете установить плагин для автоматического уменьшения размера. Проверьте плагины WP Smush, EWWW Image Optimizer или TinyPNG для встроенного сжатия изображений. Вы также можете посетить TinyPNG или TinyJPG соответственно, чтобы сжать изображения до 20 за раз.

6. Ленивая загрузка

Знаете ли вы, что одна из причин, по которой ваш веб-сайт так долго загружается, заключается в том, что на самом деле загружаются все ваши изображения.

Хотя плагины кэширования могут сократить время загрузки CSS и JS, они могут не кэшировать изображения. Вот почему вам нужен такой плагин, как Lazy Load. Ленивая загрузка загружает изображения только тогда, когда они будут видны посетителю на экране. Это улучшит время загрузки и уменьшит использование полосы пропускания.

7. Управление плагинами и виджетами

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

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

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

8. Очистите свою базу данных

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

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

Последние мысли

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