{"id":1342635,"date":"2026-01-15T09:17:05","date_gmt":"2026-01-15T08:17:05","guid":{"rendered":"https:\/\/www.luklagroup.com\/sem-categoria\/drupal-11-novidades-vantagens-e-migracao\/"},"modified":"2026-01-21T14:50:57","modified_gmt":"2026-01-21T13:50:57","slug":"drupal-11-novidades-vantagens-e-migracao","status":"publish","type":"post","link":"https:\/\/www.luklagroup.com\/pt-pt\/web-marketing-pt-pt\/drupal-11-novidades-vantagens-e-migracao\/","title":{"rendered":"Drupal 11: Novidades, vantagens e migra\u00e7\u00e3o"},"content":{"rendered":"\n<p><strong>O lan\u00e7amento oficial do Drupal 11 em agosto de 2024 marcou um ponto de viragem importante na hist\u00f3ria do CMS de c\u00f3digo aberto. Com uma arquitetura modernizada, um desempenho melhorado e uma administra\u00e7\u00e3o simplificada, esta nova vers\u00e3o fornece \u00e0s organiza\u00e7\u00f5es a base ideal para a constru\u00e7\u00e3o de plataformas digitais poderosas, escal\u00e1veis e sustent\u00e1veis. <\/strong><\/p>\n\n<h2 class=\"wp-block-heading\"><strong><strong>Porqu\u00ea esta nova vers\u00e3o?<\/strong><\/strong><\/h2>\n\n<p>Desde o Drupal 10, o Drupal tem lan\u00e7ado uma nova vers\u00e3o principal de dois em dois anos, nos anos pares (2024, 2026, etc.).<\/p>\n\n<p>O ciclo de atualiza\u00e7\u00e3o agora segue o do Symfony: vers\u00f5es menores do n\u00facleo (10.3, 10.4, etc.) s\u00e3o lan\u00e7adas aproximadamente a cada seis meses, enquanto patches e atualiza\u00e7\u00f5es de seguran\u00e7a (10.3.2, 10.4.1, etc.) s\u00e3o lan\u00e7ados mensalmente para o n\u00facleo e m\u00f3dulos contribuintes.<\/p>\n\n<p>Cada vers\u00e3o principal beneficia de um suporte ativo durante dois anos, seguido de mais dois anos de manuten\u00e7\u00e3o e seguran\u00e7a, at\u00e9 serem lan\u00e7adas duas novas vers\u00f5es principais.<\/p>\n\n<p>Uma primeira vers\u00e3o do Drupal 12 j\u00e1 foi anunciada para o in\u00edcio do segundo semestre de 2026.  <\/p>\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027-1024x642.png\" alt=\"drupal2024 2027\" class=\"wp-image-1289591\" style=\"width:750px;height:auto\" srcset=\"https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027-1024x642.png 1024w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027-300x188.png 300w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027-768x481.png 768w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027-1536x963.png 1536w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/drupal2024-2027.png 1999w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"has-text-align-center\"><em>Fonte : Drupal.org<\/em><\/p>\n\n<h2 class=\"wp-block-heading\">Uma base t\u00e9cnica mais forte para um melhor desempenho<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"mises--jour-des-dpendances\">Actualiza\u00e7\u00f5es de depend\u00eancias<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Muda para o Symfony 7 para o n\u00facleo, com um sistema modernizado de encaminhamento e eventos que melhora o desempenho e a capacidade de manuten\u00e7\u00e3o do c\u00f3digo.<\/li>\n\n\n\n<li>Atualiza\u00e7\u00e3o do jQuery e de outras bibliotecas de front-end.<a href=\"https:\/\/technologies.insign.fr\/articles\/drupal-11-la-nouvelle-version-majeure-du-cms\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\" id=\"version-minimale-de-php\">Vers\u00e3o m\u00ednima do PHP<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>O Drupal 11 requer <strong>o PHP<\/strong> 8.3 como vers\u00e3o m\u00ednima, o que te permite tirar partido das \u00faltimas carater\u00edsticas da linguagem (tipos mais rigorosos, desempenho, seguran\u00e7a).  <\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\" id=\"nettoyage-du-code-dprci\">Limpa o c\u00f3digo obsoleto<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Todo o c\u00f3digo marcado como &#8220;obsoleto&#8221; nas vers\u00f5es recentes do Drupal 10 foi removido do n\u00facleo.<a href=\"https:\/\/technologies.insign.fr\/articles\/drupal-11-la-nouvelle-version-majeure-du-cms\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li>Esta limpeza tornar\u00e1 as APIs mais coerentes e preparar\u00e1 uma base mais est\u00e1vel para futuros desenvolvimentos do CMS.<a href=\"https:\/\/technologies.insign.fr\/articles\/drupal-11-la-nouvelle-version-majeure-du-cms\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\"><strong>Grandes inova\u00e7\u00f5es estruturais<\/strong><\/h2>\n\n<h3 class=\"wp-block-heading\">Modernizar o back office<\/h3>\n\n<ul class=\"wp-block-list\">\n<li><strong>Navega\u00e7\u00e3o<\/strong>\n<ul class=\"wp-block-list\">\n<li>Novo m\u00f3dulo de <strong>navega\u00e7\u00e3o<\/strong> com menu vertical desdobr\u00e1vel e etiquetas mais claras.<\/li>\n\n\n\n<li>Apresenta mais rapidamente a barra de administra\u00e7\u00e3o cl\u00e1ssica.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gest\u00e3o de conte\u00fados<\/strong>\n<ul class=\"wp-block-list\">\n<li>M\u00f3dulo de <strong>espa\u00e7os de trabalho<\/strong> estabilizados: permite-te preparar, pr\u00e9-visualizar e publicar lotes de conte\u00fados\/configura\u00e7\u00f5es a partir de ambientes simulados, melhorando a colabora\u00e7\u00e3o e a seguran\u00e7a da implementa\u00e7\u00e3o.<\/li>\n\n\n\n<li>Blocos personalizados com revis\u00f5es e permiss\u00f5es refinadas.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Permiss\u00f5es e seguran\u00e7a<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>API de pol\u00edtica de acesso<\/strong> para regras de acesso condicional (contexto, tempo, dom\u00ednio, etc.).<a href=\"https:\/\/imagexmedia.com\/blog\/drupal-10-3-released-what-new\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li>Possibilidade de desativar o super-utilizador em favor de permiss\u00f5es granulares.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/imagexmedia.com\/blog\/drupal-11-released-whats-new\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><strong>Ferramentas de administra\u00e7\u00e3o<\/strong>\n<ul class=\"wp-block-list\">\n<li>M\u00f3dulo <strong>Feed de An\u00fancios<\/strong> integrado no n\u00facleo e ativado por defeito: mostra um feed de not\u00edcias do projeto Drupal e da Associa\u00e7\u00e3o Drupal diretamente na interface de administra\u00e7\u00e3o.<\/li>\n\n\n\n<li>Melhoria das revis\u00f5es dos suportes, pr\u00f3ximas da experi\u00eancia dos n\u00f3s.<a href=\"https:\/\/imagexmedia.com\/blog\/drupal-10-2-released-new-features\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\"><strong>Componentes de diret\u00f3rio \u00fanico (SDC)<\/strong><\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Uma nova abordagem \u00e0 estrutura\u00e7\u00e3o de componentes de front-end: os metadados HTML, CSS, JS e YML s\u00e3o agrupados num \u00fanico diret\u00f3rio.<\/li>\n\n\n\n<li>Facilita a modularidade, a reutiliza\u00e7\u00e3o e a manuten\u00e7\u00e3o do c\u00f3digo front-end.<\/li>\n<\/ul>\n\n<pre class=\"wp-block-code\"><code><strong>     Exemple d\u2019arborescence SDC :<\/strong>\n     my_theme\/\n       components\/\n         bouton-cta\/\n           bouton-cta.html.twig\n           bouton-cta.css\n           bouton-cta.js\n           bouton-cta.component.yml<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\"><strong>Receitas (kits de configura\u00e7\u00e3o prontos a usar)<\/strong><\/h3>\n\n<ul class=\"wp-block-list\">\n<li>As receitas s\u00e3o um novo sistema que te permite instalar e configurar automaticamente funcionalidades inteiras (blogs, eventos, etc.) com um \u00fanico comando CLI (receita drush).<\/li>\n\n\n\n<li>Acelera a cria\u00e7\u00e3o de sites e normaliza os ambientes de desenvolvimento.<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\"><strong>Gest\u00e3o de multim\u00e9dia e imagens WebP<\/strong><\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Nova biblioteca multim\u00e9dia com uma navega\u00e7\u00e3o mais clara<\/li>\n\n\n\n<li>Suporte optimizado de ficheiros<\/li>\n\n\n\n<li>Translitera\u00e7\u00e3o autom\u00e1tica de nomes de ficheiros<\/li>\n\n\n\n<li>Suporte nativo melhorado para o formato de imagem WebP atrav\u00e9s de estilos de imagem, com gera\u00e7\u00e3o autom\u00e1tica de derivados WebP (redu\u00e7\u00e3o de 25-35% no tamanho) e retorno inteligente para JPG\/PNG.  <\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\"><strong>Fluxo de trabalho de publica\u00e7\u00e3o para taxonomias<\/strong><\/h3>\n\n<ul class=\"wp-block-list\">\n<li>O Fluxo de Trabalho de Modera\u00e7\u00e3o de Conte\u00fados estende-se agora \u00e0 taxonomia, oferecendo rascunhos, estado publicado\/n\u00e3o publicado, revis\u00f5es e gest\u00e3o de direitos detalhada.<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\"><strong>Refor\u00e7ar as APIs nativas<\/strong><\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Menus dissociados (Linkset)\n<ul class=\"wp-block-list\">\n<li>Os novos pontos de extremidade da API JSON:Linkset exp\u00f5em menus completos (estrutura + links) para frontends React\/Vue\/Native, sem desenvolvimento complexo de backend. Acesso direto atrav\u00e9s de <code>\/jsonapi\/linkset\/menu\/main<\/code>. <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>JSON:API alargada\n<ul class=\"wp-block-list\">\n<li>Aumenta a cobertura de entidades complexas (revis\u00f5es de meios, taxonomias, fluxos de trabalho) e rela\u00e7\u00f5es aninhadas.<\/li>\n\n\n\n<li>Desempenho optimizado (pagina\u00e7\u00e3o e filtragem nativas) para fluxos sem cabe\u00e7a de elevada carga.<a href=\"https:\/\/technologies.insign.fr\/articles\/drupal-11-la-nouvelle-version-majeure-du-cms\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>REST\/GraphQL melhorado\n<ul class=\"wp-block-list\">\n<li>APIs RESTful com autentica\u00e7\u00e3o melhorada (JWT, OAuth2) e suporte nativo de OAuth para um headlessness seguro.<a href=\"https:\/\/www.bulcode.com\/fr\/insights\/blog\/drupal-11-quoi-sattendre-guide-complet-des-nouvelles-fonctionnalites-et-des\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/li>\n\n\n\n<li>GraphQL via m\u00f3dulo contrib, mas o n\u00facleo da JSON:API \u00e9 suficiente para 90% dos casos compost\u00e1veis.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\"><strong>Melhorias no sistema de cache<\/strong><\/h3>\n\n<p>O Drupal 11 introduz melhorias significativas no sistema de cache para aumentar o desempenho geral.<br\/>Estas optimiza\u00e7\u00f5es reduzem drasticamente os pedidos \u00e0 base de dados e as opera\u00e7\u00f5es de cache.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Principais optimiza\u00e7\u00f5es<\/strong>\n<ul class=\"wp-block-list\">\n<li>As camadas de renderiza\u00e7\u00e3o e de cache fundem agora as actividades da base de dados e da cache, optimizando o carregamento de aliases de caminhos e entidades. <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Vantagens pr\u00e1ticas<\/strong>\n<ul class=\"wp-block-list\">\n<li>O Page Cache e o Dynamic Page Cache foram aprimorados para um cache mais flex\u00edvel e din\u00e2mico, minimizando chamadas redundantes e fornecendo melhor suporte para ambientes de alto tr\u00e1fego. O BigPipe integra o HTMX para aliviar o JavaScript e promover um cache quente mais eficiente. <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ferramentas de desenvolvimento<\/strong>\n<ul class=\"wp-block-list\">\n<li>Um modo de desenvolvimento Twig e uma op\u00e7\u00e3o &#8220;N\u00e3o armazenar em cache a marca\u00e7\u00e3o&#8221; facilitam a depura\u00e7\u00e3o sem a descarga constante da cache.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p><\/p>\n\n<h2 class=\"wp-block-heading\"><strong>Guia para migrar do Drupal 10 para o Drupal 11<\/strong><\/h2>\n\n<p><strong>A migra\u00e7\u00e3o de s\u00edtios Drupal 10 para o Drupal 11 foi muitas vezes adiada porque muitos dos m\u00f3dulos contribuintes ainda n\u00e3o eram compat\u00edveis com o Drupal 11.  <br\/>A maioria dos m\u00f3dulos contrib s\u00e3o agora compat\u00edveis com o Drupal 11, e o suporte para o Drupal 10 est\u00e1 planeado para o final do ano. Portanto, est\u00e1 na altura de migrar <\/strong>.<br\/>O procedimento de migra\u00e7\u00e3o do Drupal 10 para o Drupal 11 \u00e9 praticamente id\u00eantico ao procedimento de migra\u00e7\u00e3o do Drupal 9 para o Drupal 10 descrito no nosso artigo <a href=\"https:\/\/www.luklagroup.com\/pt-pt\/web-marketing-pt-pt\/migrer-de-drupal-9-vers-drupal-10\/\" data-type=\"link\" data-id=\"https:\/\/www.luklagroup.com\/web-marketing\/migrer-de-drupal-9-vers-drupal-10\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Migrar do Drupal 9 para o Drupal 10<\/strong><\/a>.<br\/><br\/>V\u00ea aqui as diferentes fases:<\/p>\n\n<h3 class=\"wp-block-heading\">Fase 1: Prepara\u00e7\u00e3o<\/h3>\n\n<p>Antes de come\u00e7ares a migrar, certifica-te de que o teu site est\u00e1 atualizado com a vers\u00e3o mais recente do Drupal 10. Desta forma, garante que tem todas as actualiza\u00e7\u00f5es de seguran\u00e7a e funcionalidade antes de passar para o Drupal 11. <\/p>\n\n<p>Faz uma c\u00f3pia de seguran\u00e7a completa do teu site Drupal 10. Isto inclui a base de dados, os ficheiros de configura\u00e7\u00e3o, os ficheiros multim\u00e9dia e todo o conte\u00fado. Se algo correr mal, podes sempre voltar atr\u00e1s.  <\/p>\n\n<h3 class=\"wp-block-heading\">Passo 2: Instala o m\u00f3dulo Drupal upgrade_status<\/h3>\n\n<p>O m\u00f3dulo <strong>upgrade_status<\/strong> \u00e9 uma ferramenta de verifica\u00e7\u00e3o que ajuda a identificar problemas de compatibilidade durante a migra\u00e7\u00e3o.<br\/>Pode instal\u00e1-lo utilizando o Composer:<br\/><code>composer require drupal\/upgrade_status<\/code><br\/>Depois de instalar o m\u00f3dulo, ativa-o nas extens\u00f5es.  <\/p>\n\n<h3 class=\"wp-block-heading\">Passo 3: Executa a ferramenta de an\u00e1lise upgrade_status<\/h3>\n\n<p>Uma vez ativado o m\u00f3dulo <strong>upgrade_status<\/strong>, vai \u00e0 p\u00e1gina \/admin\/reports\/upgrade-status. A\u00ed encontrar\u00e1s um relat\u00f3rio detalhado que indica os problemas que t\u00eam de ser corrigidos antes de poderes efetuar a atualiza\u00e7\u00e3o do Drupal 11. <\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"434\" src=\"https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1-1024x434.png\" alt=\"image\" class=\"wp-image-1307068\" srcset=\"https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1-1024x434.png 1024w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1-300x127.png 300w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1-768x326.png 768w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1-1536x652.png 1536w, https:\/\/www.luklagroup.com\/wp-content\/uploads\/2026\/01\/image-1.png 1853w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Neste relat\u00f3rio, encontrar\u00e1s :<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Requisitos ambientais<\/li>\n\n\n\n<li>A lista de m\u00f3dulos que n\u00e3o est\u00e3o activados e que podem, portanto, ser removidos do s\u00edtio<\/li>\n\n\n\n<li>A lista de m\u00f3dulos contrib para os quais n\u00e3o existe atualmente uma atualiza\u00e7\u00e3o compat\u00edvel com o Drupal 11<\/li>\n\n\n\n<li>Lista de m\u00f3dulos contrib a atualizar para garantir a compatibilidade com o Drupal 11<\/li>\n\n\n\n<li>A lista de m\u00f3dulos ou temas personalizados que precisam de ser verificados para detetar problemas de compatibilidade que precisam de ser corrigidos<\/li>\n\n\n\n<li>A lista de m\u00f3dulos contrib que s\u00e3o atualmente compat\u00edveis com o Drupal 11<\/li>\n<\/ul>\n\n<p>Em suma, nesta fase ter\u00e1s uma ideia clara do trabalho que tem de ser feito para concluir a migra\u00e7\u00e3o.<\/p>\n\n<h3 class=\"wp-block-heading\">Passo 4: Actualiza os ambientes de desenvolvimento, aceita\u00e7\u00e3o e produ\u00e7\u00e3o<\/h3>\n\n<p>Ambiente pr\u00e9-requisito para o Drupal 11<\/p>\n\n<p><strong>Servidor Web<br\/><\/strong>Apache 2.4.7 ou superior, Nginx 1.1 ou superior, ou qualquer outro servidor Web adequado que suporte PHP.<\/p>\n\n<p><strong>Base de dados<br\/><\/strong>MySQL 8 ou superior<br\/>MariaDB 10.6 ou superior<br\/>Percona Server 8.0 ou superior<br\/>PostgreSQL 16 ou superior<br\/>SQLite 3.45 ou superior<\/p>\n\n<p><strong>Mem\u00f3ria<br\/><\/strong>Requisitos de mem\u00f3ria RAM: o requisito m\u00ednimo de mem\u00f3ria \u00e9 de 1 GB para garantir que o Composer funcione sem problemas. Se executares v\u00e1rios m\u00f3dulos ou utilizares ferramentas que consomem muita mem\u00f3ria, como o Solr ou o Memcache, poder\u00e1 ser necess\u00e1ria muito mais mem\u00f3ria. <\/p>\n\n<p><strong>PHP<br\/><\/strong>Vers\u00e3o do PHP: PHP 8.3.<br\/>Extens\u00f5es PHP necess\u00e1rias: PDO, XML, GD, OpenSSL, JSON, cURL, Mbstring e zlib.<\/p>\n\n<h3 class=\"wp-block-heading\">Passo 5: Resolve os problemas<\/h3>\n\n<p>Examina cuidadosamente o relat\u00f3rio gerado pelo upgrade_status e resolve todos os problemas detectados. Isto pode implicar a remo\u00e7\u00e3o ou atualiza\u00e7\u00e3o de certos m\u00f3dulos, a substitui\u00e7\u00e3o de m\u00f3dulos obsoletos por alternativas ou a reescrita de c\u00f3digo personalizado que j\u00e1 n\u00e3o \u00e9 compat\u00edvel com o Drupal 11. <\/p>\n\n<h3 class=\"wp-block-heading\">Passo 6: Actualiza o Drupal para a vers\u00e3o 11<\/h3>\n\n<p>Quando tiveres resolvido todos os problemas, podes atualizar para o Drupal 11 utilizando os comandos compose e drush.<\/p>\n\n<pre class=\"wp-block-code\"><code># Mise \u00e0 jour de drush vers la version 13\ncomposer require drush\/drush^13\n\n# Mise \u00e0 niveau du core seulement dans composer.json\ncomposer require 'drupal\/core-recommended:^11' 'drupal\/core-composer-scaffold:^11' 'drupal\/core-project-message:^11' --update-with-dependencies --no-update\n\n# Simulation pour d\u00e9tecter des conflits\ncomposer update --dry-run\n\n# R\u00e9soudre les \u00e9ventuels conflits \ncomposer why-not drupal\/core-recommended 11.0\n\n# Mise \u00e0 jour effective\ncomposer update --with-all-dependencies\n\n# Mise \u00e0 jour de la base\ndrush updb\n\n# Vider les caches\ndrush cr\n<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\">Passo 7: Repete a an\u00e1lise com upgrade_status<\/h3>\n\n<p>Vai \u00e0 p\u00e1gina do m\u00f3dulo upgrade_status e executa uma nova an\u00e1lise para te certificares de que n\u00e3o existem mais problemas de compatibilidade ap\u00f3s a migra\u00e7\u00e3o para o Drupal 11.<\/p>\n\n<h3 class=\"wp-block-heading\">Passo 8: Testa o teu site<\/h3>\n\n<p>Ap\u00f3s a atualiza\u00e7\u00e3o para o Drupal 11, efectua testes exaustivos para garantir que tudo est\u00e1 a funcionar corretamente. N\u00e3o te esque\u00e7as de verificar se todos os m\u00f3dulos e funcionalidades do teu site est\u00e3o a funcionar corretamente. <\/p>\n\n<h2 class=\"wp-block-heading\">Suporte do L\u00f9kla no Drupal<\/h2>\n\n<p>Tens alguma quest\u00e3o sobre este artigo?<br\/>Queres apoio no teu projeto Drupal 11 ou no processo de migra\u00e7\u00e3o para o Drupal 11?<br\/>As equipas da Lukla est\u00e3o \u00e0 tua disposi\u00e7\u00e3o. <a href=\"https:\/\/www.luklagroup.com\/pt-pt\/contacta-nos\/\">Contacta-nos<\/a> j\u00e1!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O lan\u00e7amento oficial do Drupal 11 em agosto de 2024 marcou um ponto de viragem importante na hist\u00f3ria do CMS de c\u00f3digo aberto. Com uma arquitetura modernizada, um desempenho melhorado e uma administra\u00e7\u00e3o simplificada, esta nova vers\u00e3o fornece \u00e0s organiza\u00e7\u00f5es a base ideal para a constru\u00e7\u00e3o de plataformas digitais poderosas, escal\u00e1veis e sustent\u00e1veis. Porqu\u00ea esta [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":1306374,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Drupal 11: novas funcionalidades, vantagens e guia de migra\u00e7\u00e3o - L\u00f9kla","_seopress_titles_desc":"Descobre o Drupal 11: uma nova vers\u00e3o ideal para a conce\u00e7\u00e3o de plataformas digitais. Descobre como migrar do Drupal 10 para o Drupal 11. ","_seopress_robots_index":"","footnotes":""},"categories":[184,182],"tags":[],"class_list":{"0":"post-1342635","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-change-adopt-pt-pt","8":"category-web-marketing-pt-pt"},"_links":{"self":[{"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/posts\/1342635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=1342635"}],"version-history":[{"count":1,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/posts\/1342635\/revisions"}],"predecessor-version":[{"id":1342636,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/posts\/1342635\/revisions\/1342636"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/media\/1306374"}],"wp:attachment":[{"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=1342635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=1342635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.luklagroup.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=1342635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}