суббота, 7 февраля 2015 г.
Обзор CDN-сервиса CloudFlare
Обзор CDN-сервиса CloudFlare
Привет, хабр! Сегодня я расскажу о сервисе CloudFlare. Куча возможностей, помощь в переносе, и многое другое.
Хотелось бы начать с того, что данным сервисом можно пользоваться бесплатно. В CloudFlare предусмотрены PRO возможности, но лично мне эти возможности не нужны. Стоимость PRO довольна высока —$20 в месяц.
Что же предлагает нам CloudFlare?
P.S.: Во избежание глупых обвинений в том, что пост проплачен, я сразу говорю, что не имею никакого отношения к сайту CloudFlare и комании CloudFlare, Inc. (US).
UPD: Заголовок действительно был некорректен, это не DNS-хостинг, а CDN-прокси, пропускающая через себя трафик.
Хотелось бы начать с того, что данным сервисом можно пользоваться бесплатно. В CloudFlare предусмотрены PRO возможности, но лично мне эти возможности не нужны. Стоимость PRO довольна высока —$20 в месяц.
Что же предлагает нам CloudFlare?
- Отличная система переноса — сервис анализирует ваши текущие настройки и полностью копирует их к себе.
- Защита сайта и его кеширование на уровне DNS.
- Своя собственная система статистики.
- Множество приложениий для интеграции.
Система переноса
Я могу с уверенностью заявить, что с системой переноса справится даже ребенок. Вы просто указываете адрес своего сайта и нажимаете большую зеленую кнопку. В течение минуты ваш сайт анализируется и затем на странице отображаются все предыдущие настройки DNS. Также предлагается изменить/добавить некоторые значения, если что-то вдруг перенеслось неправильно. В чем плюс? Все очень просто, ваш сайт перенесется и не будет простаивать. Ваши пользователи даже не заметят каких-либо изменений.Защита сайта
В настройках имеется два пункта: Basic Security Level и Advanced Security (доступно только для PRO). Basic Security ищет наиболее угрожающих (?) посетителей. Какими алгоритмами и методами — я так и не смог понять, но никто из пользователей не жаловался, что их посчитали «угрожающими». С Advanced Security все понятнее — она защищает от возможных SQL-Injection и XSS атак с помощью анализа URL. Если вы не уверены в безопасности своих сайтов, то возможно имеет смысл воспользоваться этой системой (хотя конечно лучше пересмотреть код скриптов). Кстати, система может добавить переменную для определения локации: HTTP_CF_IPCOUNTRY. Вызвать ее можно из Perl:$country_code = $ENV{"HTTP_CF_IPCOUNTRY"};или из PHP:
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
Кеширование сайта
Система кеширования позволяет в автоматическом режиме кешировать большинство статических ресурсов, таких как css-файлы, js-скрипты и картинки. Существует два типа кеширования — Basic и Agressive, второй считает example.com/pic.jpg и example.com/pic.jpg?foo=bar разными картинками. Существует возможность автоматической минимизации — система распространяется на JS, CSS и HTML файлы.Статистика
Своя статистика — довольно мощный инструмент. Существует некоторое ограничение — в бесплатных аккаунтах она обновляется раз в 24 часа, в PRO — раз в 15 минут. Ведется анализ как и посетителей, так и поисковых ботов. Также в ней отображается сколько запросов и какое количество трафика помог сжать CloudFlare. Не забыли и о графиках, когда не хочется выполнять анализ то можно просто взглянуть на красивый график и увидеть развитие своего сайта.Интеграция приложений
Среди приложений для интеграции доступно множество сторонних сервисов статистики — например Clicky, которая анализирует огромное количество параметров, среди которых время посещения, переходы с поисковиков и многое другое. Доступны системы мониторинга сайтов, например Monitis и Pingdom. Уведомления по SMS, Twitter или по эл. почте теперь настраиваются в течение 5 минут. На мой взгляд, самая полезная вещь среди этих приложений — сервис CodeGuard. Он полностью «бекапит» ваш сайт и если он не доступен, то показывает его сохраненную копию. Пользоваться данным сервисом можно бесплатно, если ваш сайт занимает меньше 1 ГБ. Кстати, именно на CloudFlare хостился сайт небезызвестных LulzSec, и именно CodeGuard показывал страницы, когда сервер LulzSec упал.Заключение
CloudFlare — действительно очень удобный сервис. Согласитесь, защитить сайт, забыть о кешировании, установить статистику и не тратить нервы, если сайт недоступен, просто перенеся сайт на другие DNS — это здорово. А если почти всеми этими возможностями можно пользоваться бесплатно, то такой сервис — просто сказка :)P.S.: Во избежание глупых обвинений в том, что пост проплачен, я сразу говорю, что не имею никакого отношения к сайту CloudFlare и комании CloudFlare, Inc. (US).
UPD: Заголовок действительно был некорректен, это не DNS-хостинг, а CDN-прокси, пропускающая через себя трафик.
- CloudFlare
- , DNS
- , хостинг
- , cdn
- , cdn-сервис
Похожие публикации
10 интересных фактов про CDN и скорость сайтов 5 февраля в 14:27
How-to: Автоматизация бухгалтерских задач хостинг-провайдера 27 января в 17:11
IPv6, miredo, dynamic DNS AAAA 20 декабря 2014 в 11:09
Python на облачном хостинге Infobox Jelastic: запускаем Django CMS 19 августа 2014 в 10:36
Использование CDN для Windows Azure 24 декабря 2012 в 10:52
Введение в Windows Server AppFabric. Сервис Hosting Services, хостинг и масштабирование сервисов WCF и WF 31 мая 2012 в 14:59
Наши проекты: DNS хостинг с блекджеком и плюшками 4 октября 2011 в 15:06
Хостинг бэкапов — новый сервис от Infobox 1 февраля 2011 в 12:12
Бесплатный DNS-хостинг для наших клиентов 2 декабря 2010 в 14:35
DNS-хостинг Яндекса 21 сентября 2010 в 12:52
Комментарии (85)