6 безкоштовних CDN для прискорення та покращення безпеки вашого сайту



Поліпшите два критично важливих показника вашого сайту — продуктивність і захищеність, скориставшись відповідною мережею доставки контенту.

Навряд чи комусь подобається низька швидкість завантаження веб-сторінок, яка може коштувати мільйони втрачених продажів. Факти говорять самі за себе:

  • дохід Shopzilla збільшився на 12% після того, як завантаження скоротилася з 6 секунд до 1,2 секунд;
  • за оцінками Amazon затримки завантаження сторінок лише на одну секунду можуть привести до втрати продажів на $1,6 мільярда щорічно;
  • 21% покупців кидають кошик покупок, якщо сайт працює повільно;
  • Google враховує час завантаження сайту при видачу результатів пошуку, так що швидкість впливає не тільки на дохід. Швидке завантаження дозволяє просунутися вище в пошуковій видачі.
Безпека не менш важлива для успішності сайту, і вам слід робити все можливе, щоб запобігти злом вашого сайту.

Відсутність належної системи захисту сайту спрощує задачу злодіям і завдає шкоди репутації і вашій справі.

Trustswave виявили уразливості в 97% з перевірених додатків, а останній звіт SUCURI про зломи показав, що 74% сайтів на WordPress заражені.



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

На щастя, більшість CDN операторів пропонують і те, і інше. Давайте подивимося, що це за варіанти, які підійдуть саме вам.

CDN сервіси:
  1. Incapsula
  2. CloudFlare
  3. Datapath
  4. Photon by Jetpack
  5. Netlify
  6. JS Deliver
1. Incapsula
Incapsula від Imperva — один з лідерів у сфері хмарної інформаційної безпеки, дозволяє підвищити швидкість і захищеність будь-якого сайту.

Incapsula пропонує безкоштовний тариф, прекрасно підходить для блогу або особистого сайту, з наступними можливостями:

  • глобальна мережа доставки контенту;
  • кешування, стиснення, зменшення розміру, оптимізація зображень;
  • захист від спам-ботів, капча, захист від спаму в коментарях;
  • підтримка IPv6;
  • статистика в режимі реального часу, моніторинг аптайма, щотижневі звіти, статистика по трафіку.

Для комерційного сайту або інтернет-магазину можна вибрати тариф Бізнес або PRO. В платних версіях пропонується більше можливостей, в тому числі DDoS-захист, файрвол для веб-додатків, балансувальник навантаження та ін

Точки присутності Incapsula розташовані в 30 дата-центрах, що дозволяє направляти контент вашим користувачам з найближчого сервера.

Якщо ви використовуєте Joomla, то можливо вас зацікавить розширення для керування швидкістю сайту, доставкою контенту через панель адміністратора Joomla.



Хто користується Incapsula?
Incapsula забезпечує роботу більше 525 000 сайтів, у тому числі:

  • Moz
  • WIX
  • XOOM
  • Siemens
  • IATA
  • GoEast
  • T-Mobile
Спробуйте безкоштовну або пробну версію і поліпшіть свій сайт.



2. CloudFlare
CloudFlare — це одне з найбільш передових рішень для збільшення швидкості і забезпечення безпеки.

CloudFlare забезпечує роботу більше 4 мільйонів мережевих ресурсів. Точки присутності розташовані в 101 дата-центрі.



Деякі з таких можливостей, пропонованих Cloudflare, доступні безкоштовно:

  • глобальна збалансована CDN;
  • кешування контенту, миттєва очищення кешу;
  • асинхронне завантаження Javascript (Rocket Loader);
  • IPv6;
  • HTTP/2 і SPDY;
  • WebSocket;
  • Restful API
  • базова DDoS-захист;
  • TLS 1.2, 1.3;
  • сертифікат, випущений Cloudflare;
  • перенаправлення на HTTPS;
  • захист від спаму в коментарях, захист від крадіжки контенту;
  • DNSSEC;
  • аналіз роботи і загроз;
  • Page rules, що дозволяють задавати параметри для конкретних сторінок.
Налаштування сайту займає менше п'яти хвилин. Це дуже вигідний варіант оптимізації швидкості і поліпшення захищеності.

У разі, якщо безпека має високий пріоритет, має сенс задуматися про тариф PRO або ще більш розширеної версії, в яких буде доступний файрвол для додатків, оптимізація зображень, оптимізація для мобільних пристроїв і багато іншого.

Варто відзначити роботу з додатками Cloudflare. Вона дозволяє легко реалізувати ті чи інші функції без додаткової установки. Наприклад, можна користуватися Google Analytics, Pingdom Swiftype не вносячи змін в код.

Хто користується Cloudflare?



Діаграма показує популярність Cloudflare (прим.пер.: частка ринку Cloudflare серед мільйона найпопулярніших сайтів за версією Alexa становить 78.61%). До найіменитішим клієнтам відносяться:

  • Yelp
  • Feedly
  • Mozilla
  • DigitalOcean
  • Udacity
  • CodeGuard
  • Zopim
  • StackOverflow
  • Reddit
3. Datapath
Datapath забезпечує інтеграцію з AWS, що збільшує швидкість роботи сайту і скорочує витрати трафіку. Datapath відноситься до IaaS (інфраструктура як послуга) і дозволяє вам повністю керувати мережею, маршрутизувати трафік в залежності від часу очікування, вартості і пропускної здатності каналу.

В двох словах — Datapath оптимізує трафік і скорочує час очікування AWS.



У безкоштовної версії:

  • один еластичний IP;
  • оптимізація часу очікування;
  • моніторинг трафіку;
  • 500 Gb трафіку в місяць.

Вам підійде Datapath, якщо ви користуєтеся AWS, хочете оптимізувати час очікування мережі і знизити загальні витрати.

4. Photon від Jetpack
Photon не надає повний спектр CDN послуг, а лише дозволяє прискорити обробку зображень. Якщо ви використовуєте WordPress і часто вдаєтеся до зображень, то Photon може стати для вас цінною знахідкою.

Ви можете скористатися Photon для розвантаження каналу, щоб прискорити завантаження зображень.

Photon активується на панелі інструментів Jetpack і працює з сайтами як розміщеними на wordpress.com, так і самостійно з розміщеними в інших місцях.

В якості альтернативи, можна скористатися Cloudinary для управління зображеннями та відео.

Cloudinary працює на будь-яких платформах, так що якщо ваш сайт не використовує Wordpress, а вам потрібно оптимізувати зображення, то зверніть увагу.

Ще один інструмент для обробки зображень і швидкої доставки — це Uploadcare.

5. Netlify
Netlify — інструмент для хостингу статичних сайтів та їх подання через CDN. Netlify — нестандартне рішення для CDN, але якщо вас цікавить саме хостинг статичних сайтів, то варто спробувати.

Понад 35 000 розробників користуються їх послугами, та хостинг понад 90 000 сайтів здійснюється на Netlify.



В безкоштовну версію включено наступне:

  • правила переадресування;
  • безперервне розгортання;
  • сертифікат let's encrypt, HTTP/2;
  • особистий домен;
  • глобальний CDN, надшвидкий DNS;
  • відкат до попередньої версії;
  • пререндеринг, очищення кешу;
  • DDoS-захист;
  • використання Git;
  • власні HTTP-заголовки.
6. JS Deliver
Застосуйте JSDeliver для зниження навантаження на бібліотеки JavaScript, jQuery, шрифти, CSS і не тільки, щоб ресурси сайту швидше завантажувалися.



JSDelivery поставляє файли з Cloudflare, Keycdn, Quantil і max-cdn. Можна завантажити декілька файлів одним HTTP-запиту. Обмежень по трафіку немає.

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

Якщо ви шукаєте віртуальний хостинг або сервер для свого сайту, то в пошуку пропозицій вам допоможе Хостинг Кафе.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.