Увеличение скорости сайта с помощью Cloudflare (Простое руководство по настройке)

Статья написана:
  • Web Tools
  • Обновлено: июль 07, 2020

Что такое Cloudflare?

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

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

Это простое руководство поможет вам найти наиболее оптимальные настройки для вашего сайта.

Прежде чем ты начнешь

Если вы планируете повысить производительность своего сайта с помощью Cloudflare и этого руководства, делайте это постепенно. Это поможет вам легче откатить любые потенциальные проблемы, возникающие из-за изменений, которые вы можете внести.

TL, д-р

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

  • DNS - Включите прокси только для вашего доменного имени и WWW-записи. Включение прокси-сервера для других целей может привести к ошибкам, особенно если запись указывает на внешний сервер.
  • SSL / TLS - Установить в ПОЛНОЕ
  • Скорость - Установите Бротли на ON

Если вы новичок в Cloudflare, вот все, что вам нужно знать о продукте.

Руководство по настройкам Cloudflare

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

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

1. DNS

После того как вы переключите свои серверы имен на Cloudflare, эта вкладка должна автоматически заполняться вашими записями.

Обычно вам не нужно менять настройки здесь. Тем не менее, я рекомендую установить для вашего доменного имени и WWW-записи значение Proxied. Это обычно A и Записи CNAME.

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

2. SSL / TLS

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

Пограничные сертификаты - Включите «Всегда использовать HTTPS», «Автоматическая перезапись HTTPS». Последнее особенно полезно, если вы сталкиваетесь с проблемами со своим статусом SSL из-за смешанных ошибок содержимого.

3. Брандмауэр

Межсетевой экран Cloudflare
Раздел «Брандмауэр» позволяет просматривать события и устанавливать собственные правила.

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

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

Читайте также: 6 вещей, которые нужно сделать, чтобы защитить ваш сайт

4. скорость

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

Если вы используя AMP затем включите AMP Real URL. Это поможет вам не показывать посетителям вашего мобильного телефона странные URL-адреса в формате AMP. AMP имеет тенденцию добавлять некоторые странные расширения к вашим URL-адресам, что позволяет решить эту проблему.

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

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

Читайте также: Советы 8 по ускорению вашего сайта

5. Кэширование

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

6. сеть

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

Читайте также: 7 инструментов для стресс-тестирования вашего сайта

7. Скребущий щит

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

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

8. Программы

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

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

Заключительные мысли: нужно всего понемногу

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

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

Только сочетая их, вы получите действительно удовлетворительные результаты. Однако я скажу, что CDN, такой как Cloudflare, поможет вам пройти долгий путь в одном пакете. Кроме того, на что вы должны серьезно обратить внимание - это на ваш веб-хостинг.

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


Регистрационные данные: Информация, представленная в этой статье, предоставлена ​​автору. Ни при каких обстоятельствах использование данного руководства не может служить основанием для предъявления претензий в отношении автора или сайта (-ов), на которых опубликована информация.

О Тимоти Шим

Тимоти Шим - писатель, редактор и технический специалист. Начиная свою карьеру в области информационных технологий, он быстро нашел свой путь в печать и с тех пор работал с международными, региональными и отечественными изданиями в средствах массовой информации, включая ComputerWorld, PC.com, Business Today и The Asian Banker. Его опыт заключается в области технологий как с точки зрения потребителя, так и с точки зрения предприятия.

Подключение: