Référence des fonctionnalités
Presque tout se trouve dans le gratuit et à noyau ouvert. Le module complémentaire Pro (une licence auto-hébergée ; inclus dans Cloud et Enterprise) constitue un petit ensemble de fonctionnalités avancées. L'indicateur Cargo contrôle ce qui est compilé dans votre binaire - la version de production standard compile tout cela.
Noyau ouvert – gratuit#
| Fonctionnalité | Drapeau de fret | Description |
|---|---|---|
| Rendu côté serveur | ssr |
Pool de rendu V8, streaming SSR |
| Mise en cache ISR | isr-cache |
Cache LRU avec TTL + périmé pendant la revalidation + invalidation de balise |
| Cache Redis à nœud unique | redis |
Cache L2 sur une instance Redis |
| Compression | compression |
Gzip, Brotli, Zstd (synchronisation + streaming) |
| TLS automatique | auto-tls |
Chiffrons / ZeroSSL via ACME |
| HTTP/2 | http2 |
Négociation ALPN, multiplexage |
| HTTP/3 | h3-quic |
Transport QUIC, 0-RTT, Alt-Svc |
| WAF de base | waf |
Limitation de débit, règles IP/géo, détection SQLi/XSS/traversal |
| Extensions | plugins |
WASM (wasmtime), nsjail, bacs à sable QuickJS |
| PHP embarqué | php |
SAPI personnalisé, mode travailleur, OPcache |
| Compatibilité nginx | nginx-compat |
Analyse syntaxique + migration de nginx.conf |
| Hub en temps réel | realtime |
SSE + WebSocket pub/sub, caractères génériques de sujet |
| proxy WebSocket | websocket-proxy |
Proxy WebSocket en amont |
| Déploie | deploys |
Déploiements sans temps d'arrêt, restauration |
| Transformations, SEO, images | transforms / seo / image |
Transformations de source, plans de site/RSS/OG, optimisation d'image |
| Moteur de flux | flow-engine |
Exécution durable (SQLite WAL), récupération après crash |
| Métriques et tableau de bord | metrics |
Point de terminaison Prometheus, journaux structurés, tableau de bord solo |
| Adaptateurs de framework et CLI | adapters / cli |
Next.js, Hono, Express, Laravel, Symfony, PHP ; toutes les sous-commandes |
Module complémentaire Pro#
Une seule licence d’auto-hébergement les déverrouille ; bext Cloud et Enterprise les incluent.
| Fonctionnalité | Clé de licence | Description |
|---|---|---|
| WAF géré | waf-managed |
Ensembles de règles de mise à jour automatique, détection des robots ML, flux d'informations sur les menaces/GeoIP |
| distribué Redis | redis-cluster |
Cache clusterisé/multirégional, invalidation partagée et limitation de débit |
| Tableau de bord de l'équipe | dashboard-team |
RBAC, SSO/SAML, journaux d'audit, analyses de longue conservation, débogueur de flux, atelier de plugins |
| OpenTelemetry | otel |
Traçage distribué + export OTLP, cascade de requêtes |
Construire avec toutes les fonctionnalités#
La version standard compile tout (le noyau ouvert et le code derrière les modules complémentaires Pro) :
cargo build -p bext-server --release \
--features tls,waf,realtime,redis,otel,h3-quic,plugins,php,nginx-compat
Les drapeaux de fret contrôlent ce qui est compilé dans le binaire ; la clé de licence active les modules complémentaires Pro au moment de l'exécution. Le noyau ouvert fonctionne sans clé. Le binaire prédéfini de bext.dev/install inclut tous les indicateurs.
En rapport#
- Aperçu des licences — noyau ouvert vs Pro
- Configuration de la licence — configurer et vérifier une clé Pro/Entreprise/OEM
- Configuration → Créer des indicateurs — référence complète du drapeau de fonctionnalité Cargo