Limites de plan et monitoring
Flexweg et Firebase ont tous les deux des limites de plan. Restez en dessous ou payez ; dans tous les cas, monitorez-les pour ne pas être surpris en mi-publication.
Flexweg et Firebase ont tous les deux des limites de plan. Restez en dessous ou payez ; dans tous les cas, monitorez-les pour ne pas être surpris en mi-publication.
Limites Flexweg
Les tiers de prix Flexweg contrôlent :
- Stockage — total des bytes sur tous les fichiers de votre site
- Bande passante — bytes servis par mois (egress CDN)
- Requêtes API — appels à l'API Files par mois
Les chiffres exacts dépendent de votre plan Flexweg. Vérifiez votre tableau de bord Flexweg pour les quotas actuels.
Où le stockage est utilisé
Répartition typique du stockage d'un site Flexweg CMS :
- HTML publié — typiquement le plus petit (~5-20 Ko par page)
- CSS de thème — un seul fichier par thème (~50-200 Ko)
- Images uploadées — variantes multi-formats (5-10 variantes par image, ~30-200 Ko chacune en WebP)
- Admin SPA —
/admin/(~3-5 Mo total) - Plugins / thèmes externes — chacun dans son sous-dossier d'
/admin/(typiquement 50-700 Ko par bundle)
Pour un blog moyen avec 100 posts + 50 images : ~50 Mo total. Très loin du plan de base typique (généralement 10 Go).
Carte stockage du tableau de bord
Le plugin must-use flexweg-metrics ajoute une carte stockage au tableau de bord admin avec :
- Bytes utilisés / limite
- Barre de progression qui passe en orange à 75 % et rouge à 90 %
Voir flexweg-metrics.
Limites Firebase
Plan Spark (gratuit)
- Firestore reads : 50 000 / jour
- Firestore writes : 20 000 / jour
- Stockage Firestore : 1 Go
- Bande passante Firestore : 10 Go / mois
- Auth users : illimité
Pour un blog moyen avec quelques admins / éditeurs et 100-500 posts en mode global, vous êtes très largement dans les clous.
Le compteur de reads peut décoller en mode paginated avec beaucoup de pagination, ou si vous utilisez beaucoup la recherche client-side qui re-fetche le corpus. Si vous voyez votre quota approcher, considérez :
- Limiter les écritures en mode brouillon → online uniquement (vs. publier sur chaque save)
- Mettre
paginationMode: "paginated"si vous avez 5000+ posts
Plan Blaze (pay-as-you-go)
Mêmes inclusions que Spark dans le tier gratuit, puis pay-as-you-go au-delà. Activez Blaze AVANT de soupçonner que vous allez dépasser — il n'y a pas de plafond, vous pourriez recevoir une facture surprise.
Pour la plupart des sites Flexweg CMS, Spark suffit.
Limites SQLite
En mode SQLite, vos limites sont uniquement celles de votre plan Flexweg (le fichier SQLite est stocké comme n'importe quel fichier sur Flexweg). Pas de coût Firebase.
Compteurs typiques :
- Taille du fichier
cms.sqlite: ~1 Mo pour 100 posts, ~10 Mo pour 1000 posts, ~100 Mo pour 10000 posts - Requêtes au runtime : pratiquement illimitées tant que Flexweg sert l'endpoint
Monitoring
Outils utiles :
- Flexweg dashboard — affiche stockage / bandwidth / API requests
- Firebase Console — Firestore → Usage tab — graphiques de reads / writes / bandwidth
- Carte stockage du CMS — la carte must-use
flexweg-metrics
Pour des alertes proactives :
- Firebase a des budgets d'alerting pour le Blaze plan — configure-les si vous craignez un dépassement
- Flexweg envoie typiquement un email à 80 % / 90 % / 100 % de votre quota