---
url: 'https://dxpr.com/pt-pt/hc/documentacao/aprender-dxpr-builder/referencia/requisitos-do-sistema'
title: 'Requisitos do sistema | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T09:03:44+00:00'
updated: '2026-10-24T17:19:22+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  O software de que o DXPR Builder precisa no servidor e no navegador,
  retirado de dxpr_builder.info.yml, do código do módulo e das suas
  definições de compilação.
  Versão Drupal
  O DXPR Builder 3.x requer Drupal 10.2 ou posterior, incluindo
  Drupal 11 (core_version_requirement: ^10.2 || ^11).
  Versão PHP
  PHP 8.1 ou posterior, o mínimo do Drupal 10.2. O próprio Drupal 11 precisa de
  PHP 8.3. A CI do módulo corre em 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: 'Requisitos do sistema'
      description: |-
        O software de que o DXPR Builder precisa no servidor e no navegador,
        retirado de dxpr_builder.info.yml, do código do módulo e das suas
        definições de compilação.
        Versão Drupal
        O DXPR Builder 3.x requer Drupal 10.2 ou posterior, incluindo
        Drupal 11 (core_version_requirement: ^10.2 || ^11).
        Versão PHP
        PHP 8.1 ou posterior, o mínimo do Drupal 10.2. O próprio Drupal 11 precisa de
        PHP 8.3. A CI do módulo corre em 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-24T09:03:44+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/pt-pt/hc/documentacao/aprender-dxpr-builder/referencia/requisitos-do-sistema'
      articleSection: 'Configuração e API'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/pt-pt/hc/documentacao/aprender-dxpr-builder/referencia/requisitos-do-sistema'
      description: |-
        O software de que o DXPR Builder precisa no servidor e no navegador,
        retirado de dxpr_builder.info.yml, do código do módulo e das suas
        definições de compilação.
        Versão Drupal
        O DXPR Builder 3.x requer Drupal 10.2 ou posterior, incluindo
        Drupal 11 (core_version_requirement: ^10.2 || ^11).
        Versão PHP
        PHP 8.1 ou posterior, o mínimo do Drupal 10.2. O próprio Drupal 11 precisa de
        PHP 8.3. A CI do módulo corre em PHP 8.3.
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Início
            item: 'https://dxpr.com/pt-pt'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: pt-pt
---
[Centro de ajuda](/pt-pt/node/75)/[Documentação](/pt-pt/hc/documentacao) /[Aprender DXPR Builder](/pt-pt/hc/documentation/learn-dxpr-builder) /[Referência](/pt-pt/hc/documentation/learn-dxpr-builder/reference) /[Configuração e API](/pt-pt/hc/documentation/learn-dxpr-builder/reference/config-and-api) # Requisitos do sistema.

 Aprender DXPR BuilderReferênciaConfiguração e API

   ## Neste guia

O software de que o DXPR Builder precisa no servidor e no navegador, retirado de `dxpr_builder.info.yml`, do código do módulo e das suas definições de compilação.

## Versão Drupal

O DXPR Builder 3.x requer **Drupal 10.2 ou posterior**, incluindo Drupal 11 (`core_version_requirement: ^10.2 || ^11`).

## Versão PHP

PHP 8.1 ou posterior, o mínimo do Drupal 10.2. O próprio Drupal 11 precisa de PHP 8.3. A CI do módulo corre em PHP 8.3.

## Servidor web e base de dados

Qualquer servidor web e base de dados suportados pela sua versão Drupal. O módulo usa apenas a API de base de dados do Drupal e os seus testes Drush correm em SQLite.

## Suporte de navegadores

O JavaScript e CSS do editor são compilados para as últimas duas versões de Chrome, Edge, Firefox, Safari e Opera. O mesmo vale para os navegadores móveis Chrome for Android, Firefox for Android, iOS Safari e Samsung Internet (`browserslist` em `package.json`).

O editor também corre em telemóveis e tablets. Trata um navegador móvel, ou um ecrã tátil até 1024 píxeis de largura, como móvel e muda para os seus controlos móveis.

## Módulos obrigatórios

| Módulo | Porquê |
|---|---|
| Field, Field UI, Views, Image, Block (Drupal core) | Campos e apresentações a que o construtor se liga, blocos e vistas que incorpora, estilos de imagem |
| Key (`key:key`) | Guarda a chave de produto DXPR como entidade Key |

## Módulos opcionais

| Módulo | Adiciona |
|---|---|
| AI (`ai:ai`) | Funcionalidades de IA. Ficam desligadas até se definir um fornecedor de chat predefinido nas definições do módulo AI |
| AI Provider DXPR (`ai_provider_dxpr:ai_provider_dxpr`) | Os modelos DXAI Kavya como fornecedor de IA; precisa da sua chave de API e de créditos de IA na sua conta DXPR |
| RL (`rl:rl`) | Corre testes A/B em variantes de elementos e experiências smart sort em vistas |
| Media Library (Drupal core) | O navegador de imagens recomendado |
| Layout Builder (Drupal core) | Conteúdo do construtor dentro de blocos Layout Builder |
| CKEditor 5 (Drupal core) | Não necessário para edição de texto: o construtor traz a sua própria compilação de CKEditor 5. Quando ativado, o construtor usa o seu mapeamento de línguas para escolher a tradução da interface do CKEditor; senão usa-se um mapeamento integrado |

## Submódulos

| Submódulo | Objetivo |
|---|---|
| DXPR Builder Drag and Drop Page (`dxpr_builder_page`) | Um tipo de conteúdo **Drag and Drop Page** com o construtor no seu body |
| DXPR Builder Block Type (`dxpr_builder_block`) | Um tipo de bloco **Drag and Drop Block** com o construtor no seu body |
| DXPR Builder Media (`dxpr_builder_media`) | Seletor de imagens Entity Browser legado; escondido da página Extend |

Veja [Submódulos](/pt-pt/hc/documentacao/aprender-dxpr-builder/desenvolvimento/submodulos).

## Notas de desempenho

- Os ficheiros do próprio editor carregam da CDN da DXPR salvo se o módulo tem uma compilação local; veja a secção **Editor Assets** em **DXPR Studio &gt; DXPR Builder &gt; General Settings**.
- Os visitantes anónimos recebem saída que pode ir para cache. Para utilizadores com sessão iniciada, o campo do construtor não vai para cache, porque transporta definições por utilizador, por isso mantenha ligados o page cache e o dynamic page cache do Drupal.