Principais módulos Drupal 8 de que você absolutamente precisa para seu próximo projeto Drupal

Publicados: 2020-01-07

Você acabou de instalar o Drupal 8 em seu computador e está realmente ansioso para colocar seu site em funcionamento rapidamente. Você quer todos os recursos incríveis sobre os quais ouviu falar do Drupal 8. Então, o que fazer a seguir? Escolha seus módulos Drupal 8! Módulos Coz são os blocos de construção de qualquer grande mansão Drupal.

Claro, não é tão simples quanto parece. O Drupal 8 é alimentado por sua comunidade de código aberto cada vez maior, que trabalha duro para desenvolver milhares de módulos que podem aprimorar e estender a funcionalidade de um site do Drupal. Escolher entre milhares de módulos Drupal 8 pode ser um obstáculo.

8 módulos principais em drupal

Felizmente para você, muitos módulos contribuídos significativos do Drupal 7 chegaram ao núcleo do Drupal 8. O que significa que você só precisará habilitar esses módulos depois que o Drupal 8 estiver instalado. Vamos mergulhar em uma pequena lista dos principais módulos Drupal 8 que você deve ter para construir ótimas experiências digitais. Em seguida, falaremos sobre como escolher seus módulos Drupal 8.

Módulo de barra de ferramentas de administração

O módulo Drupal Admin Toolbar é extremamente útil para uma melhor navegação para administradores e construtores de sites. A barra de ferramentas padrão não é muito amigável. Este módulo tem como objetivo estender a funcionalidade da barra de ferramentas, oferecendo menus suspensos que permitem fácil acesso a várias páginas de administração. Ele também oferece um submódulo para estender sua funcionalidade chamado Ferramentas extras da barra de ferramentas de administração. Este submódulo adiciona links mais úteis ao menu de administração para realizar tarefas como limpar cache, executar cron e muito mais.

Módulo de Parágrafos

O Módulo de 8 parágrafos do Drupal oferece muito poder nas mãos de autores e editores de conteúdo. Ele permite que eles criem conteúdo flexível e estruturado facilmente. Agora você pode adicionar vários tipos de campos de parágrafos como imagens, blocos de texto, citações, apresentações de slides, vídeos e muito mais.
Usando o conhecido formulário de edição de nó, você pode adicionar / brincar com quantos itens de parágrafo e colocá-los onde quiser. Também oferece widgets (ainda em fase experimental) que permitirão a funcionalidade de arrastar e soltar, duplicar parágrafos e muitos outros recursos que podem elevar a experiência do usuário ao trabalhar com o módulo Parágrafos.

Módulo de formulário da web

Este é um módulo Drupal 8 que está sempre na minha lista de módulos recomendados. É tão versátil e um módulo Drupal tão essencial que é difícil de ignorar. Quase todo site precisa de um formulário. Um formulário de contato ou um formulário de pesquisa ou um formulário de feedback - não há como fugir deles. O Drupal 8 Webform Module é um construtor de formulários avançado que é facilmente personalizável e extensível. Ele permite coletar dados de formulários, enviá-los para aplicativos de terceiros ou enviar e-mails para administradores ou usuários. Você também pode exportar esses dados para planilhas para análise posterior. Há muito mais que o módulo Webform oferece que não pode ser resumido aqui.

Suíte Display

O módulo Drupal Display Suite é uma ferramenta muito fácil de usar e útil para construir layouts de página. Ele oferece uma interface de arrastar e soltar para organizar o conteúdo. Há uma lista de layouts e modelos predefinidos para você escolher. Layouts e modelos personalizados também podem ser criados e adicionados ao tema. Modos de visualização e campos personalizados também podem ser definidos.

Módulo Devel

O módulo Drupal Devel é uma ferramenta muito útil para desenvolvedores e administradores de sites. É amplamente utilizado para fins de teste devido à sua capacidade de gerar uma grande quantidade de conteúdo para nós, comentários, usuários e vários tipos de conteúdo e entidades. Além disso, permite aos desenvolvedores depurar quaisquer problemas com o acesso ao nó. Os rodapés de página podem ser adicionados para todas as páginas com a ajuda de seu submódulo denominado Webprofiler. O Webprofiler também dá aos administradores do site uma visão de algumas análises sobre as capacidades de cache, consultas de banco de dados, utilização de recursos e muito mais.

Módulo Drupal GraphQL

GraphQL é uma linguagem de consulta moderna que substitui antiquados como REST para se comunicar com APIs. É mais rápido e produz apenas os resultados que você está procurando - sem toda a bagagem indesejada que vem junto com uma chamada de API REST. O módulo Drupal GraphQL permite que seu site Drupal crie esquemas GraphQL e exponha entidades Drupal com aplicativos cliente GraphQL.

Módulo Pathauto

Ter um URL bem estruturado não melhora apenas a experiência do usuário, mas também é vital para a otimização de mecanismos de pesquisa. O módulo Drupal Pathauto é definitivamente um módulo obrigatório em todos os projetos Drupal. Ajuda na geração automática de URLs bem estruturados e amigáveis ​​para SEO. Os administradores do site também podem alterar o sistema de padrões, alterando os tokens que ele usa.

Google Analytics

O módulo Drupal Google Analytics adiciona o sistema de rastreamento do Google Analytics ao seu site. Usando este módulo Drupal, todos os recursos do Google Analytics podem ser acessados ​​e integrados ao seu site. Ele permite o rastreamento de domínio, rastreamento de usuários, monitoramento de links rastreados, monitoramento de arquivos baixados, pesquisa de sites, suporte ao Adsense e muito mais.

Coisas para lembrar ao escolher seus módulos Drupal 8

Seja módulos de personalização, módulos de integração de mídia social, módulos de automação de marketing ou qualquer outro módulo, você sempre pode encontrar mais de um para cada funcionalidade. Aqui está o que você deve ter em mente antes de fazer uma escolha:

Compatibilidade

Antes de baixar um módulo, você deve saber se ele será compatível com a sua versão do Drupal. Você simplesmente não pode instalar um módulo da versão 7 em sua instalação do Drupal 8 sem verificar se ele é compatível. Para descobrir qual versão do módulo foi lançada em Drupal.org, você pode ir para a página do projeto do módulo e rolar até o final, onde verá o link de download e encontrar as versões de lançamento especificadas. Se não for especificado, vá para http://drupal.org/project/Modules/name e filtre por compatibilidade do Core.

Eles são gratuitos, mas consomem espaço

Você deve ter em mente que, embora os módulos do Drupal contribuídos sejam gratuitos, eles não são leves como uma pena. Módulos não utilizados podem consumir desnecessariamente muito espaço e recursos, o que pode tornar seu site Drupal mais pesado e lento. Portanto, antes de baixar um módulo, analise se você realmente precisa dele ou se qualquer outro módulo central pode executar a mesma funcionalidade para o seu site. Além disso, fique à vontade para abandonar os módulos pouco usados ​​e inativos para tornar seu site mais saudável e leve.

Módulos mantidos ativamente

É muito importante escolher módulos que sejam ativamente mantidos, atualizados e publicados pelos desenvolvedores. Porque, se você encontrar alguma vulnerabilidade de segurança ou qualquer outro problema, você sabe que pode obter uma resposta mais rápida do desenvolvedor / contribuidor. Além disso, você terá a certeza de que uma nova versão atualizada estará disponível em breve.

Popularidade

Usar módulos populares significa que você pode confiar no módulo para fazer o trabalho e estar seguro com menos problemas. Na página do projeto do módulo em drupal.org, você pode ver o número de downloads e quantos sites estão usando esse módulo em particular.

Cuidado com os problemas

No lado direito da página do projeto do módulo Drupal, você pode encontrar o número de problemas e bugs (abertos e fechados) associados a esse módulo. Ao clicar no link, você poderá ver um relatório detalhado de todos os bugs e problemas. Olhando para isso, você pode ter uma ideia se o módulo pode realmente ajudá-lo com sua funcionalidade ou não. A data da 'Última atualização' também pode dar uma ideia de quão ativos os desenvolvedores estão na solução de problemas e quão responsivos eles são.