Sites Web12 min de lecture

Hébergement site Afrique : Sénégal vs Paris vs Frankfurt — latence et coût 2026

Mohamed Bah·Fondateur, Kolonell
14 mai 2026
Partager :
Hébergement site Afrique : Sénégal vs Paris vs Frankfurt — latence et coût 2026

Hébergement site Afrique : Sénégal vs Paris vs Frankfurt — latence et coût 2026

Sites Web

Le choix d'hébergement détermine 30-50 % de la performance perçue d'un site africain. À performance identique côté code, un site hébergé Hetzner Frankfurt servi à Lagos peut être 3-5x plus rapide qu'un site hébergé Bluehost US.

TL;DR

- Hetzner Frankfurt : meilleur compromis latence/coût pour Afrique francophone.

- Vercel Edge : meilleur pour sites Next.js avec audience globale.

- Cloudflare : indispensable en CDN devant tout hébergement.

- ADIE Sénégal / Côte d'Ivoire : obligatoire pour institutions, sinon non rentable.

Comparatif latence depuis principales villes Afrique (mai 2026)

Mesures TTFB pour HTML page simple (ms) :

HébergeurLocalisationDakarAbidjanDoualaLagosNairobi
HetznerFrankfurt (DE)9511014595165
HetznerHelsinki (FI)130145175125175
OVHParis (FR)8095130105195
OVHStrasbourg90105140110200
Digital OceanAmsterdam (NL)105120155105175
Digital OceanLondon (UK)125145175125175
AWS Cape TownAfrique du Sud23024517520565
ADIEDakar (SN)2595220180295
Vercel EdgeMulti (auto)4555755075
Cloudflare PagesMulti (auto)3040603560

Conclusions :

  • Vercel Edge / Cloudflare Pages : meilleur pour audience pan-africaine
  • Hetzner Frankfurt : meilleur rapport perf/coût pour app long-running (Medusa, Strapi backend)
  • ADIE SN : optimal pour audience SN exclusive, mauvaise hors-SN
  • AWS Cape Town : optimal pour Afrique de l'Est uniquement

Comparatif coût (mai 2026)

ServiceSpecCoût/mois
Hetzner CX214 vCPU, 8 GB8 €
Hetzner CX314 vCPU, 16 GB14 €
Hetzner Storage Box1 TB4 €
OVH VPS Comfort4 vCPU, 8 GB18 €
Digital Ocean Premium 84 vCPU, 8 GB48 $
AWS EC2 t3.large2 vCPU, 8 GB~70 $ + bandwidth
Vercel ProHobby + Pro features20 $/seat
Cloudflare PagesPages0 $ (free tier)
ADIE Sénégal VPS4 vCPU, 8 GB25-40 €/mois

Hetzner = roi du rapport perf/coût pour audience Afrique francophone.

Architecture recommandée pan-africaine

`

[Cloudflare CDN — global]

[Vercel Edge ou Cloudflare Pages]

[Hetzner Frankfurt — backend long-running]

(API Strapi/Medusa, Postgres)

[Neon Postgres EU]

[Cloudflare R2 storage]

`

Étape 1 — frontend : Vercel ou Cloudflare Pages ?

CritèreVercelCloudflare Pages
Coût free tierLimité (100 GB BW)Généreux (illimité)
Régions edge31 globales280+
ISR / SSG / SSRExcellent (natif Next.js)OK (avec config)
Build timeRapidePlus lent
FunctionsServerless natifWorkers (différent paradigme)
Coût scaledPlus cherMoins cher

Vercel : pour Next.js avec ISR/streaming complexe. Cloudflare Pages : pour sites SSG ou Next.js basique, coût roi.

Étape 2 — backend long-running : Hetzner

`bash

# Setup Hetzner CX31 (4 vCPU, 16 GB) — Frankfurt

# Stack : Next.js (frontend) + API Strapi + Postgres

# Pour Medusa : voir tutoriel séparé

apt update && apt upgrade -y

apt install -y curl docker.io docker-compose-plugin

mkdir -p /opt/api && cd /opt/api

`

`yaml

# /opt/api/docker-compose.yml

services:

strapi:

image: strapi/strapi:latest

environment:

  • DATABASE_HOST=postgres
  • DATABASE_NAME=strapi
  • DATABASE_USERNAME=strapi
  • DATABASE_PASSWORD=${POSTGRES_PASSWORD}

volumes:

  • ./strapi-app:/app

ports:

Besoin d'un site web professionnel ?

Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.

  • "1337:1337"

depends_on: [postgres]

postgres:

image: postgres:16-alpine

environment:

  • POSTGRES_USER=strapi
  • POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
  • POSTGRES_DB=strapi

volumes:

  • postgres_data:/var/lib/postgresql/data

volumes:

postgres_data:

`

`bash

# Caddy reverse proxy + SSL auto

# /etc/caddy/Caddyfile

api.kolonell.com {

reverse_proxy localhost:1337

}

systemctl reload caddy

docker compose up -d

`

Étape 3 — Cloudflare CDN devant tout

Configurer Cloudflare avec :

  • DNS : pointer apex domain vers Vercel/CF Pages, sub-domain api vers Hetzner
  • Cache : "Cache Everything" + Page Rules pour HTML
  • WAF : niveau "Medium"
  • Bot Fight Mode : ON
  • DDoS protection : Auto

Effet net : -40 à -70 % latence perçue + protection.

Étape 4 — DB : Neon vs self-host Postgres

OptionCoûtLatenceUse case
Neon Free0~50 ms (EU)Dev / staging
Neon Pro19 $/mois~50 ms (EU)Prod < 100 GB
Self-host Hetzner0 (incl)< 10 ms (même DC)Prod > 100 GB ou besoin specific
AWS RDS50-300 $/moisVariableEnterprise

Recommandation : Neon pour démarrer (managé, simple). Migrer self-host quand > 100 GB ou contraintes spécifiques.

Étape 5 — bandwidth et coûts cachés

ServiceFree bandwidthCost over
Vercel Hobby100 GB$20/100 GB
Vercel Pro1 TB$40/100 GB
Cloudflare PagesIllimité$0
Hetzner20 TB inclus$1/TB extra
Digital Ocean1-4 TB inclus$0.01/GB
AWS S3 / EC20.5 GB free$0.09/GB (high!)

Piège AWS : facture surprise sur bandwidth. Pour sites haute fréquentation, AWS = mauvais choix sauf cas spécifiques.

Cas réel — kolonell.com (le site lui-même)

Stack mai 2026 :

  • Frontend : Vercel Pro ($20/mois, audience pan-AF + Europe diaspora)
  • API : Hetzner CX31 Frankfurt (14 €/mois)
  • Postgres : Neon Pro ($19/mois)
  • Storage : Cloudflare R2 (~$5/mois)
  • CDN : Cloudflare (gratuit + WAF)
  • Email : Brevo Business (19 €/mois, 20K mails)
  • DNS : Cloudflare (gratuit)

Total : ~$77/mois (~46K FCFA) pour traiter 145K visites/mois + 12K conversations chatbot.

FAQ

Q : Pourquoi pas AWS si c'est le standard ?

R : AWS est cher pour audience africaine + complexité opérationnelle. Hetzner + Cloudflare = même perf à 10-20 % du coût pour PME/startup.

Q : Hébergement Sénégal obligatoire pour institutions ?

R : Pour données sensibles oui (dossiers santé, état civil, justice). Pour site institutionnel public sans données sensibles : Cloudflare/Vercel acceptable avec consultation autorité de tutelle.

Q : Migration depuis WordPress / Bluehost ?

R : Souvent 70-90 % de gain de performance. Compter 2-4 semaines pour migration propre avec préservation SEO.

Conclusion

Choix d'hébergement = décision structurelle. Pour la plupart des sites africains 2026 : Cloudflare/Vercel devant + Hetzner Frankfurt derrière + Neon Postgres = stack qui scale jusqu'à 1M+ visites/mois pour < 100 €/mois. Aux PME africaines de cesser de payer 200-500 €/mois pour des stacks AWS surdimensionnées.

Tags :#Hébergement#Hetzner#Vercel#Cloudflare#Latence#Afrique
Partager :

Mohamed Bah

Fondateur, Kolonell

Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.