Cloudflare Free Plan kao Edge Security i Performance sloj u modernom WordPress stack-u
Cloudflare u ovom stack-u ne predstavlja samo CDN, već punopravni edge sloj koji preuzima funkcije bezbednosti, filtriranja i inicijalnog cache-a pre nego što saobraćaj uopšte dođe do origin servera.
Produkcioni stack na kome je analiza zasnovana:
- Debian 12
- Nginx + FastCGI micro-cache
- PHP-FPM
- Redis (UNIX socket object cache)
- myVesta Control Panel
- WordPress
- Cloudflare Free plan
- Cloudflared Tunnel (origin IP nije javno izložen)
Prikaz realnih konfiguracija i konkretnih implementacija jasno demonstrira iskustvo i tehničku ekspertizu u oblasti optimizacije WordPress infrastrukture.
Arhitektura: Edge → Tunnel → Origin

Trenutna arhitektura:
User → Cloudflare Edge → Cloudflared Tunnel → Nginx → PHP-FPM → Redis → MariaDB
Ključna bezbednosna prednost:
- Origin IP nije javno dostupan
- Firewall dozvoljava samo Cloudflare IP range
- Nema direktnog DNS proxy pristupa serveru
Ovo je značajno bezbednije od klasičnog DNS proxy režima, jer čak i ako neko sazna IP servera, nema direktan TCP pristup.
MOŽDA VAM SE SVIĐA
Zašto nije korišten APO (Automatic Platform Optimization)
APO je testiran u Free plan konfiguraciji, ali nije pokazao merljivo poboljšanje performansi u odnosu na postojeći server-side FastCGI micro-cache.
Razlog:
- Micro-cache već spušta TTFB na ~15–25ms
- Edge HTML cache nije doneo dodatno smanjenje latencije
- Stack je već optimizovan na origin nivou
Zaključak: APO ima smisla kod shared hostinga bez server-side cache sloja, ali u custom Nginx arhitekturi sa micro-cache-om efekat je minimalan do nikakav i nema potrebe izdvajati novac za njega.
Edge Cache ponašanje (Free plan)
Free plan ne omogućava granularni HTML i cache kontrolu, ali pruža:
- Static asset caching
- Automatic Brotli kompresiju
- HTTP/3 podršku
- Global edge distribuciju
Primer odgovora:
cf-cache-status: HIT server: cloudflare cf-ray: xxxxxxxxx
Static assets (CSS, JS, slike) se keširaju globalno, čime se smanjuje opterećenje origin servera.
MOŽDA VAM SE SVIĐA
Bezbednosni sloj (Security Rules)

Na Free planu nisu dostupna napredna WAF managed rules, ali su korišćena:
- Custom Security Rules
- Rate limiting (default Cloudflare behavior)
- Firewall events monitoring
Bot Fight Mode nije aktiviran jer može narušiti WordPress funkcionalnost (posebno admin-ajax i REST API).
Security logika je sledeća:
- Edge filtrira sumnjiv saobraćaj
- Origin je dostupan isključivo Cloudflare mreži
- Nginx dodatno validira request pattern
Benchmark: Sa i bez Cloudflare Edge sloja
Test metodologija
- wrk load test
- curl TTFB merenje
- Chrome DevTools network analiza
Bez Cloudflare (direktan pristup origin-u)
| Parametar | Vrednost |
|---|---|
| TTFB | 18ms (micro-cache hit) |
| Latency (lokalno) | ~20ms |
| DDoS zaštita | Nginx rate limiting |
Sa Cloudflare + Tunnel
| Parametar | Vrednost |
|---|---|
| TTFB | 22–30ms |
| Global latency | Znatno niža za udaljene regione |
| DDoS zaštita | Nginx rate limits + Cloudflare network layer |
Minimalno povećanje TTFB je posledica dodatnog hop-a, ali bezbednosna dobit i globalna distribucija opravdavaju arhitekturu.
Poređenje: DNS Proxy vs Cloudflared Tunnel
| Karakteristika | DNS Proxy | Cloudflared Tunnel |
|---|---|---|
| Origin IP vidljiv | Potencijalno | Ne |
| Firewall izloženost | Da | Ne |
| Zero Trust model | Ne | Da |
| DDoS otpornost | Srednja | Visoka |
Integracija sa ostatkom stack-a
Cloudflare je samo jedan sloj u višeslojnoj arhitekturi:
- Edge: Cloudflare
- Server cache: Nginx FastCGI micro-cache
- Object layer: Redis (UNIX socket)
- Application layer: WordPress
- Panel: myVesta Control Panel
myVesta Control Panel dodatno pojačava bezbednost kroz minimalistički dizajn bez nepotrebnih servisa i više načina zaštite, za razliku od komercijalnih panela poput cPanel i DirectAdmin koji imaju širi attack surface. Pročitajte više o myVesta klikom ovde.
Zaključak

Cloudflare Free plan, kada se koristi zajedno sa Cloudflared Tunnel-om i pravilno optimizovanim Nginx stack-om, predstavlja izuzetno efikasan edge security sloj čak i bez Pro funkcionalnosti.
U kombinaciji sa:
- FastCGI micro-cache
- Redis object cache
- Pravilno podešenim cron sistemom (umesto WP-Cron)
dobija se stabilna, skalabilna i bezbedna WordPress infrastruktura sposobna da podnese visok saobraćaj bez oslanjanja na komercijalni hosting.
U nekom od narednih postova pozabaviću se detaljima Cloudflared Tunnel-a i kako možete da napravite rupu ka svetu i ako nemate javni IP već ste iza CGNAT-a (Carrier Grade NAT)





