Infraestrutura: Cloudflare ou alojamento tradicional?
O objectivo desta página é ajudar-te a decidir — não convencer-te de nada. As duas opções são válidas consoante o teu caso.
Comparação orientativa
Comparação orientativa para alojamento partilhado comum. Características variam por fornecedor e plano.
| Critério | Cloudflare Workers | Alojamento tradicional (típico) |
|---|---|---|
| Localização | Servidores globais | Tipicamente 1 localização fixa |
| Plano gratuito | Sim (100.000 requisições/dia) | Depende do fornecedor |
| Custo mínimo pago | $5 USD/mês (base) | Variável — verificar no fornecedor |
| Escala automática | Sim | Depende do plano/fornecedor |
| Gestão de servidores | Não necessária | Tipicamente necessária |
Quando faz sentido Cloudflare
- App com múltiplos clientes
- Sem querer gerir servidores
- Já no ecossistema Cloudflare
Quando faz sentido alojamento tradicional
- App simples, cliente único
- Requisitos específicos de sistema operativo
- Equipa já familiarizada com servidores Linux
Preços Cloudflare — dados verificados
Preços em USD, verificados em Agosto 2026. Sujeitos a alteração. Confirma sempre em developers.cloudflare.com antes de decidir. Conversão EUR aproximada, sujeita a variação cambial.
Workers
| Plano | Custo | Requisições | CPU |
|---|---|---|---|
| Free | $0/mês | 100.000/dia | 10ms/invocação |
| Paid (Standard) | $5 USD/mês base | 10 milhões/mês incluídas, $0,30/milhão adicional | 30 milhões CPU-ms/mês incluído, $0,02/milhão adicional |
D1 (base de dados)
| Plano | Leituras | Escritas | Storage |
|---|---|---|---|
| Free | 5M/dia | 100.000/dia | 5GB |
| Paid incluído | 25 mil milhões/mês | 50M/mês | 5GB |
| Paid adicional | $0,001/milhão | $1,00/milhão | $0,75/GB-mês |
R2 (armazenamento)
| Item | Custo |
|---|---|
| Free tier | 10GB/mês |
| Standard storage | $0,015/GB-mês |
| Class A operations | $4,50/milhão requests |
| Class B operations | $0,36/milhão requests |
| Egress | Gratuito |
Isolamento entre clientes
Opção A — 1 conta, múltiplos Workers
Mais simples, menos isolamento legal entre clientes.
Opção B — 1 conta por cliente
Isolamento total, mais overhead de gestão.
Recomendação orientativa: Opção A até cerca de 10 clientes, Opção B acima disso — estimativa orientativa, ajustar após experiência real, não uma regra fixa.
Quando ultrapassas os limites do plano Free
- Requisições adicionais falham com erro 429
- Solução: migrar para o plano Paid ($5 USD/mês base)
- D1 e R2 têm custos separados — ver tabelas acima
