В чем смысл использования Cloudflare? Безопасность и производительность ваших проектов, а так же другие плюшки

test

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

DNS - управление записями DNS. Собственно основа всего сервиса, так как вы удобно добавляете, удаляете и меняете записи DNS. Панель удобная и простая в управлении. Тем же самым собственно и включается/отключается большая часть служб самого клаудфлера.

CDN(Content Delivery Network) - система доставки контента. Позволяет пользователям с разных стран получать статические файлы(скрипты, картинки, стили) быстро, не зависимо где находиться ваш сервер/сайт и сам его посетитель(клиент). Тем же самым снимает нагрузку с сервера/хостинга кешируя эти файлы у себя.

Защита - используя запросы DNS и проксируя трафик через себя клаудфлер пропускает трафик через себя не показывая реальный IP вашего сервера/хостинга. Конечно если делать запросы напрямую по IP, вместо доступа через доменное имя, трафик не проксируется через сервис и защиты при этом нет никакой. В этом и заключается обход подобных облачных систем защиты. В базовом тарифе используется фильтрация трафика и некоторая степень защиты, но уже за бизнес-тариф, в районе $20 в месяц вам так же будет доступна возможность расширенной фильтрации трафика их WAF(Web Application Firewall), который будет распознавать достаточно большое множество атак на движки по сигнатурам и блокировать их. Таким образом если в вашем сайте будут какие-то дырки, к примеру вы используете CMS(Drupal, Joomla, Wordpress, другие) и это будет известная атака, то вероятность блокировки существенно растет, а значит увеличивается защита вашего сайта.

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

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

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

HTTPS и бесплатный сертификат. Сейчас много кто использует генерацию Lets Encrypt-ом и каждых пару месяцев их обновляют, перезаливая. Более продвинутые используют скрипты для автоматизации. Более богатые - покупают сертификаты на несколько лет. Но, вообще нет никакого смысла тратить деньги если можно сделать это:

  • бесплатно
  • просто
  • и аж сроком до 15 лет.

То есть один раз выпустили сертификат сроком на 15 лет, подключили его по инструкции(увы, на английском, но мы же IT-шники) и гуляете все это время. К слову, достаточно лишь один раз это сделать и для всех других выпустить сертификат проблем не будет. Как по мне так это одна из лучших фишек клаудфлера. Добавим к этому возможность автоматических редиректов и замены путей для вашей статики. То есть все ссылки которые ссылаются на http, автоматом будут перезаписаны на отдаваемой странице как https. Это вообще вишенка на торте для ленивых.

Сжатие картинок и современные форматы изображений(На платном тарифе). Допустим, у вас есть сайт с 100-300+ тысячами картинок, разных размеров и веса в разных форматах. В этом случае включив сжатие картинок и использование современных форматов клаудфлер будет сам определять доступность картинок тому или другому браузеру и заменять ваши картинки обработанными на своей стороне. По опыту могу сказать что сайт, у которого из-за картинок конкретно была просадка по оптимизациям в Google Pagespeed, получивший 30-35 балов для ПК, получал после включения такой оптимизации 75-80. Понятно что значение будет варьироваться от сайта к сайту, но все же существенный плюс.

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

Вы так же можете посмотреть другие инструменты, используемые мной в этом материале: Мои инструменты, которые я использую в веб-разработке и прочем

Категория: 
Share/Save

Делитесь с друзьями в социальных сетях! Оставляйте комментарии!

Share/Save

Это Вам так же может быть интересно!