Accueil
Infrastructure de Vikidia
Présentation générale
Vikidia est une encyclopédie libre destinée aux enfants. L'infrastructure qui la supporte est basée sur une architecture moderne utilisant la conteneurisation, conçue pour assurer la haute disponibilité, la performance et la maintenabilité du service.
Caractéristiques principales
- MediaWiki 1.43.9 - Content management system
- Multi-langue - Support de plus de 10 wikis dans différentes langues
- Cache distribué - Redis + APCu + Database
- Recherche full-text - Elasticsearch
Architecture générale
Vue d'ensemble
L'infrastructure Vikidia repose sur les composants suivants :
- Frontend: Cloudflare + Nginx (HTTPS endpoint, reverse proxy, cache, static files)
- Application: PHP-FPM 8.4 + MediaWiki
- Data: MariaDB (persistence), Redis (sessions and hot cache)>
- Recherche: Elasticsearch (full-text index)
- CDN: Cloudflare (edge caching, DDoS protection)
- Storage: NVMe - LVM-thin
Références
Des informations détaillées seront fournies dans les sous-pages.
