Почну з висновку, бо саме він потрібен: для більшості корпоративних сайтів безкоштовного плану Cloudflare достатньо — не в сенсі «доводиться миритися», а в сенсі, що він покриває все, чим такий сайт справді користується.
При цьому є чотири ситуації, у яких платний план окупається. Спосіб зрозуміти, чи ти в одній із них, — не читати порівняльну таблицю, а подивитись на дві-три цифри власного трафіку.
Що є в безкоштовному плані
Майже все, по що компанії приходять у Cloudflare, там уже є:
- швидкий DNS без обмежень на кількість запитів, що саме собою виправдовує перехід;
- керований HTTPS без сертифікатів, які треба оновлювати руками;
- CDN і кеш для статики по всій мережі;
- захист від DDoS без обмеження обсягу — це та сама фільтрація, що й на платних планах, і саме ця частина дивує тих, хто чекав урізаного сервісу;
- власні правила фаєрвола в обмеженій кількості, якої, втім, вистачає для звичайних випадків;
- панель DNS, де зміна займає хвилину.
Це не демоверсія. Це повноцінний продукт зі стелями.
Стелі, які справді важать
Практичних відмінностей між безкоштовним і платним, на момент написання, чотири. Квоти з часом змінюються, логіка — ні.
Набір керованих правил. У безкоштовному плані він скорочений; платні дають доступ до повного набору, який оновлюють постійно. Якщо сайт — це WordPress, що стоїть відкритим уже роки, це найконкретніша різниця в переліку.
Кількість власних правил. Небагато на безкоштовному, значно більше на платному. Це важить, коли потрібна особлива логіка: заблокувати країну, захистити сторінку входу, пропустити конкретного інтегратора. Для сайту-візитівки доступних правил вистачає.
Оптимізація зображень. Автоматичне стиснення і зміна формату — це платні плани. Якщо сайт повний важких фотографій, це реальний виграш у швидкості, який інакше доводиться здобувати роботою із зображеннями заздалегідь.
Зберігання аналітики. На безкоштовному вікно дуже коротке, на вищих — дні чи тижні. Стає важливим лише тоді, коли треба розібратися в тому, що сталося позавчора.
Чотири випадки, коли платити варто
1. Сайт справді атакують, а не просто сканують. Автоматичні спроби отримують усі: це фоновий шум. А от якщо в логах видно цілеспрямовані хвилі — безперервні спроби входу, запити, зроблені саме під твою CMS, піки, що збігаються з гальмуванням, — повний набір керованих правил робить роботу, яку інакше робиш руками.
2. Сайт живе на зображеннях. Магазин, портфоліо, каталог: якщо половина ваги кожної сторінки — фотографії, автоматична оптимізація вимірювано змінює час завантаження, а час завантаження змінює продажі.
3. Потрібно розуміти, що сталося. Інцидент, який розбираєш через два дні, клієнт, що каже «вчора зранку сайт не відкривався»: без збережених даних відповіді в тебе немає.
4. Сайт — це джерело виторгу. Це вже не технічне питання, а питання ризику: якщо година простою коштує більше за річну підписку, платять. Цей підрахунок робить компанія, а не постачальник.
Якщо жоден із цих чотирьох випадків не твій, безкоштовний план — не запасний варіант. Це правильний вибір.
Помилка тих, хто платить не з тієї причини
Я регулярно бачу компанії на платному плані заради швидкості, тоді як сайт повільний із причин, яких Cloudflare не торкається: база без індексів, тема з сорока плагінами, зображення, завантажені в оригінальному розмірі, перевантажений спільний сервер.
Cloudflare пришвидшує те, що можна віддати з кешу. Він не пришвидшує погано згенеровану сторінку: її все одно генерує твій сервер, рівно з тією ж швидкістю, що й раніше.
Як зрозуміти це до підписки: подивись, скільки часу минає між запитом і першим байтом відповіді на сторінці, яку не можна кешувати. Якщо це число велике, проблема вище за течією, і варто полагодити хостинг, а не купувати план, який цього не вирішить.
Що робити на практиці
Порядок, який раджу всім, незалежно від бюджету:
- Почни з безкоштовного, але налаштованого як слід. Саме «як слід» тут головне: зона DNS звірена запис за записом, проксі увімкнене лише на вебтрафіку, кеш налаштований під сайт.
- Проживи так три місяці і подивись статистику: скільки приходить автоматичного трафіку, скільки вже відсіюється, що не кешується.
- Переходь на платний, лише коли один із чотирьох випадків вище стане правдою, і тоді це буде видно з цифр, а не з таблиці порівняння.
Хто пропускає перший крок, той платить за функції, якими не користується, тоді як проблема, що привела його сюди — майже завжди погано налаштована зона DNS або повільний сервер — лишається рівно там, де була.
Якщо хочеш, щоб безкоштовну конфігурацію зробили як належить і ти мав чесну точку відліку перед рішенням, це те, що покриває налаштування й підтримка Cloudflare.