Статьи

5 причин, почему вы должны использовать CDN с WordPress

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

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

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

В этой статье я остановлюсь на CDN, который вы активно включаете, однако это довольно легко, если вы используете плагин кеширования WordPress.

1. Скорость

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

Хотя во многих случаях это действительно так, на что вам стоит обратить внимание, так это на повышение скорости. Переход от 15 секунд к 6 секундам времени загрузки после включения CDN может показаться впечатляющим, но все же примерно на 4 секунды дольше, чем необходимо. Это в основном говорит вам, что ваш код отстой, хотя некоторые из ваших файлов загружаются быстрее.

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

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

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

Тест производительности GTMetrix

Вышеуказанные тесты были выполнены на GTMetrix.com . На главной странице достаточно много фотографий или фотографий, что теоретически идеально подходит для CDN. Хотя сайт и изображения довольно оптимизированы, а включение CDN дало улучшение времени загрузки примерно на… 0,3 секунды. Да, это то, что вы получаете, потратив немного больше на хостинг.

Урок, полученный здесь: убедитесь, что вам действительно нужен CDN.

2. Снижение нагрузки и постоянная скорость

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

Поскольку CDN предназначены для обработки больших объемов трафика, они не сломаются, когда вы внезапно станете очень популярными. Раньше мы называли это эффектом Слэшдота, а позже — эффектом Дигга. Это произошло из-за того, что популярность на этих социальных платформах обычно ставила вашу среднюю учетную запись на виртуальном хостинге на колени.

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

3. Выход на глобальный уровень

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

Конечно, это все еще зависит от покрытия вашего поставщика CDN . У меня есть один сайт с удивительно большим количеством посетителей из Индии. Вы ожидаете выгоды от использования CDN здесь. Ну, есть, но это не помогает, что файлы должны прибыть полностью из Сингапура, который является самым близким местоположением. Это все еще ближе, чем в Великобритании, но довольно далеко, если вам придется идти по нему. Поэтому сначала убедитесь, что вы проверили карту покрытия поставщика, учитывая, что одна только точка присутствия не всегда гарантирует полное местное покрытие.

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

4. Экономия средств

Добавление CDN звучит дорого, так как с помощью CDN можно реально сэкономить деньги? Снижение нагрузки является значительным, особенно при запуске ваших собственных серверов. Использование CDN в большинстве случаев дешевле, чем добавление большего количества ЦП или ОЗУ. То же самое относится и к виртуальному хостингу, возможно, нет необходимости переходить на более высокий тариф, если вы сократите использование ресурсов.

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

Есть даже способ получить качественный CDN бесплатно, вы можете использовать CloudFlare. Я писал о CloudFlare раньше, а также освещал сервис под названием Incapsula. Они также предлагают бесплатный CDN, но больше внимания уделяют безопасности.

CloudFlare — это в основном продвинутый CDN. У вас есть все преимущества обычного CDN, такие как оптимизированные серверы, параллельная загрузка (поскольку вы используете другой домен для своего CDN) и защита от DDoS.

Помимо основных функций, CloudFlare также добавляет свой собственный особый соус, который они используют для оптимизации ваших изображений и CSS / сценариев (минификация). Есть даже возможность загружать ваши скрипты асинхронно. Стоимость всей этой сочности? $ 0. Вы можете буквально сэкономить сотни ГБ, не тратя ни цента. Их охват также неплох.

5. WordPress любит CDN

Интегрировать CDN с WordPress очень просто благодаря простой файловой структуре.

В каталоге WordPress доступно множество плагинов CDN, и большинство провайдеров также предлагают свои собственные плагины.

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

Вывод

Как видите, есть много веских причин для использования CDN для вашего сайта WordPress. Вряд ли есть какие-либо недостатки его использования.

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