ENbext.dev
DocumentationLicences

Traduction automatique depuis l’anglais. Consulter l’original.

Sur cette page

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) :

bash
cargo build -p bext-server --release \
  --features tls,waf,realtime,redis,otel,h3-quic,plugins,php,nginx-compat
Remarque

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#

Modifier cette page ↗Besoin d’aide ? ↗
Rechercher dans la documentation

Saisissez un sujet, une commande ou une question.