---
url: 'https://dxpr.com/fr/hc/documentation/apprendre-dxpr-builder/reference/configuration-requise'
title: 'Configuration requise | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T08:27:25+00:00'
updated: '2026-10-24T17:19:22+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  Ce que DXPR Builder demande comme logiciels sur le serveur et dans
  le navigateur, d’après dxpr_builder.info.yml, le code du module
  et ses réglages de build.
  Version de Drupal
  DXPR Builder 3.x demande Drupal 10.2 ou une version ultérieure,
  Drupal 11 inclus (core_version_requirement: ^10.2 || ^11).
  Version de PHP
  PHP 8.1 ou une version ultérieure, le minimum de Drupal 10.2. Drupal 11
  demande lui-même PHP 8.3. L’intégration continue du module tourne sur
  PHP 8.3.
tags:
  - 'Configuration and API'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T17:19:22+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'Configuration requise'
      description: |-
        Ce que DXPR Builder demande comme logiciels sur le serveur et dans
        le navigateur, d’après dxpr_builder.info.yml, le code du module
        et ses réglages de build.
        Version de Drupal
        DXPR Builder 3.x demande Drupal 10.2 ou une version ultérieure,
        Drupal 11 inclus (core_version_requirement: ^10.2 || ^11).
        Version de PHP
        PHP 8.1 ou une version ultérieure, le minimum de Drupal 10.2. Drupal 11
        demande lui-même PHP 8.3. L’intégration continue du module tourne sur
        PHP 8.3.
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T08:27:25+0000'
      dateModified: '2026-10-24T17:19:22+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/fr/hc/documentation/apprendre-dxpr-builder/reference/configuration-requise'
      articleSection: 'Configuration et API'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/fr/hc/documentation/apprendre-dxpr-builder/reference/configuration-requise'
      description: |-
        Ce que DXPR Builder demande comme logiciels sur le serveur et dans
        le navigateur, d’après dxpr_builder.info.yml, le code du module
        et ses réglages de build.
        Version de Drupal
        DXPR Builder 3.x demande Drupal 10.2 ou une version ultérieure,
        Drupal 11 inclus (core_version_requirement: ^10.2 || ^11).
        Version de PHP
        PHP 8.1 ou une version ultérieure, le minimum de Drupal 10.2. Drupal 11
        demande lui-même PHP 8.3. L’intégration continue du module tourne sur
        PHP 8.3.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Accueil
            item: 'https://dxpr.com/fr'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: fr
---
[Centre d’aide](/fr/hc)/[Documentation](/fr/hc/documentation) /[Apprendre DXPR Builder](/fr/hc/documentation/learn-dxpr-builder) /[Référence](/fr/hc/documentation/learn-dxpr-builder/reference) /[Configuration et API](/fr/hc/documentation/learn-dxpr-builder/reference/config-and-api) # Configuration requise.

 Apprendre DXPR BuilderRéférenceConfiguration et API

   ## Dans ce guide

Ce que DXPR Builder demande comme logiciels sur le serveur et dans le navigateur, d’après `dxpr_builder.info.yml`, le code du module et ses réglages de build.

## Version de Drupal

DXPR Builder 3.x demande **Drupal 10.2 ou une version ultérieure**, Drupal 11 inclus (`core_version_requirement: ^10.2 || ^11`).

## Version de PHP

PHP 8.1 ou une version ultérieure, le minimum de Drupal 10.2. Drupal 11 demande lui-même PHP 8.3. L’intégration continue du module tourne sur PHP 8.3.

## Serveur web et base de données

N’importe quel serveur web et n’importe quelle base de données pris en charge par votre version de Drupal. Le module n’utilise que l’API base de données de Drupal, et ses tests Drush tournent sur SQLite.

## Navigateurs pris en charge

Le JavaScript et le CSS de l’éditeur sont construits pour les deux dernières versions de Chrome, Edge, Firefox, Safari et Opera. Idem pour les navigateurs mobiles Chrome pour Android, Firefox pour Android, Safari sur iOS et Samsung Internet (`browserslist` dans `package.json`).

L’éditeur tourne aussi sur téléphones et tablettes. Il traite un navigateur mobile, ou un écran tactile jusqu’à 1024 pixels de large, comme mobile et bascule sur ses contrôles mobiles.

## Modules requis

| Module | Pourquoi |
|---|---|
| Field, Field UI, Views, Image, Block (cœur de Drupal) | Champs et affichages auxquels le builder s’attache, blocs et vues qu’il intègre, styles d’image |
| Key (`key:key`) | Stocke la clé de produit DXPR comme entité Key |

## Modules optionnels

| Module | Apporte |
|---|---|
| AI (`ai:ai`) | Fonctions IA. Elles restent désactivées jusqu’à ce qu’un fournisseur de chat par défaut soit défini dans les réglages du module AI |
| AI Provider DXPR (`ai_provider_dxpr:ai_provider_dxpr`) | Les modèles DXAI Kavya comme fournisseur d’IA ; demande sa clé d’API et des crédits IA sur votre compte DXPR |
| RL (`rl:rl`) | Lance des tests A/B sur les variantes d’éléments et des expériences de tri intelligent sur les vues |
| Media Library (cœur de Drupal) | Le navigateur d’images recommandé |
| Layout Builder (cœur de Drupal) | Contenu du builder dans des blocs du Constructeur de mise en page |
| CKEditor 5 (cœur de Drupal) | Pas nécessaire pour modifier le texte : le builder embarque sa propre version de CKEditor 5. Quand il est activé, le builder utilise sa table de langues pour choisir la traduction d’interface de CKEditor ; sinon une table intégrée est utilisée |

## Sous-modules

| Sous-module | Rôle |
|---|---|
| DXPR Builder Drag and Drop Page (`dxpr_builder_page`) | Un type de contenu **Drag and Drop Page** avec le builder sur son champ body |
| DXPR Builder Block Type (`dxpr_builder_block`) | Un type de bloc **Drag and Drop Block** avec le builder sur son champ body |
| DXPR Builder Media (`dxpr_builder_media`) | Sélecteur d’images Entity Browser historique ; caché de la page Extend |

Voir [Sous-modules](/fr/hc/documentation/apprendre-dxpr-builder/developpement/sous-modules).

## Notes de performance

- Les fichiers propres de l’éditeur se chargent depuis le CDN de DXPR, sauf si le module détient un build local ; voir la section **Editor Assets**sous **DXPR Studio &gt; DXPR Builder &gt; General Settings**.
- Les visiteurs anonymes reçoivent une sortie cachable. Pour les utilisateurs connectés, le champ du builder n’est pas mis en cache, car il porte des réglages par utilisateur ; gardez donc le cache de pages et le cache de pages dynamique de Drupal activés.