As 5 principais razões pelas quais você deve migrar do Drupal 7 para o Drupal 9 agora (mesmo com a extensão EOL)

Publicados: 2022-04-12

Estava chegando rápido. Mesmo com o prazo de fim de vida anterior se aproximando, as estatísticas mais recentes de uso do Drupal (26 de março de 2022) sugerem que até 500.000 sites ainda estão no Drupal 7. Isso faz com que seja uma pequena maioria dos sites Drupal juntos! Há muitas razões para isso, uma delas é que mudar para o Drupal 9 é um grande projeto que nem todos estão prontos para assumir. Havia perigo se formando com os tipos de indústrias e instituições governamentais que ainda usavam o Drupal 7 para seus requisitos de gerenciamento de conteúdo. A queda do suporte pode ter criado um problema sério.

Com isso em mente, para continuar a fornecer suporte e segurança a todos os proprietários de sites Drupal 7, sem deixá-los vulneráveis, a comunidade Drupal, juntamente com o líder do projeto Drupal, Dries Buytaert, anunciou recentemente que a data de fim de vida do Drupal 7 será estendida. até 1º de novembro de 2023 . O fim de vida anterior do Drupal 7 foi estendido para novembro de 2022 devido ao impacto da pandemia nos negócios e nos orçamentos. Para colocar isso em perspectiva, o Drupal 8 já atingiu seu fim de vida em 2 de novembro de 2021.

Mas é uma boa ideia esperar até novembro de 2023 para migrar seu site Drupal 7 para Drupal 9 (ou Drupal 10 em breve )? A comunidade Drupal e a Specbee recomendam que você NÃO espere até 2023 para dar esse salto. Aqui está o porquê.

Drupal 7 a Drupal 9

Mas espere, por que tantas organizações ainda estão no Drupal 7?

Se este é você, entendemos que você tem suas razões para continuar com o Drupal 7. A seguir estão alguns dos “porquês” que ouvimos de nossos clientes que estavam no Drupal 7 (mas agora estão seguros no Drupal 9).

Orçamento - Talvez seja desnecessário dizer que a atualização para uma plataforma nova e avançada consome mais do seu orçamento de marketing e TI. Especialmente para esta migração, pois o Drupal 9 é uma versão completamente nova. A mudança na estrutura do banco de dados também precisa de mais tempo de desenvolvimento.

Uma análise de ROI mais profunda ajudará você a comprovar o custo. A atualização para uma plataforma mais robusta, extensível, moderna e segura como o Drupal 9 vale o investimento. Mais sobre isso abaixo.

Inseguro quanto à estabilidade - Se o seu site Drupal 7 é complexo e com muito desenvolvimento personalizado, você pode achar que ficar com seu sistema Drupal 7 atual é mais confortável do que mudar para o Drupal 9. É assustador, certo? E como pode levar alguns meses de tempo de desenvolvimento, você pode ser questionado sobre a estabilidade a longo prazo das funcionalidades migradas.

Com um parceiro de desenvolvimento confiável do Drupal e algum trabalho de preparação antes da migração do Drupal 9, todo o desconforto mencionado acima pode ser resolvido. Claro, você pode adaptar o Drupal 7 ao ambiente em constante mudança, mas com o Drupal 9, flexibilidade e estabilidade são incorporadas ao seu núcleo.

Módulos indisponíveis - Você pode ter ouvido que não muitos dos módulos de contribuição do Drupal 7 são portados para o Drupal 9. E isso é verdade!

Embora um número significativo de módulos contribuídos tenha sido portado para o Drupal 9 (a maioria dos populares agora faz parte do núcleo), alguns foram preteridos no espírito de simplificação. Agora você realmente não precisa de muitos módulos contribuídos para construir um site Drupal 9. E podemos garantir que não há nada construído no Drupal 7 que não possa ser personalizado melhor no Drupal 9 .

Integrações - Muitos de nossos clientes estavam céticos se o Drupal 9 seria capaz de oferecer suporte a todas as integrações existentes que o Drupal 7 vem manipulando normalmente.

A boa notícia é que isso não é um problema. O Drupal 9 foi construído em uma arquitetura moderna que permite que os sites integrem e troquem dados com qualquer aplicativo de terceiros de sua escolha.

Desconhecendo o poder do Drupal 9 - Sim, esta é uma das razões mais prevalentes pelas quais os proprietários de sites Drupal 7 não estão migrando para o Drupal 9.

A suposição de que não é um grande avanço em velocidade e usabilidade é um erro. Juntamente com os muitos recursos que você obterá com o Drupal 9 (mais sobre isso depois), permanecer em uma tecnologia antiga que é difícil de crescer deve ser motivo suficiente para atualizar para o Drupal 9.

A integração de novos fornecedores - Compreensivelmente, os proprietários de sites Drupal 7 acham difícil confiar em um novo fornecedor (mais frequentemente do que não) e se eles podem oferecer qualidade.

Encontrar uma empresa de desenvolvimento Drupal respeitável/confiável é fundamental para resolver esse problema. Certifique-se de ler este artigo para saber como avaliar um parceiro Drupal para ter uma ideia melhor. Escolher um parceiro que trabalhe exclusivamente em Drupal é uma grande vantagem.

Sites Simples - Manter uma página simples ou sites com módulos personalizados ou contribuídos muito mínimos é mais fácil com o Drupal 7.

Embora o Drupal 9 tenha sido construído para atender às expectativas de proprietários de pequenas empresas para grandes empresas e você precisará migrar eventualmente, em casos como esse, você provavelmente poderá adiar um pouco mais o fim da vida útil do Drupal 7. Sua migração não deve demorar muito e adiar permitirá que você prepare melhor seu orçamento.

Por que você deve planejar sua migração do Drupal 9 agora

Analisamos os motivos mais comuns pelos quais as pessoas adiam a migração. Agora vamos falar sobre o gigantesco salto que o Drupal 9 oferece. Afinal, você precisará argumentar por que os proprietários e a liderança do site Drupal 7 devem fazer a atualização o mais rápido possível. A primeira coisa que a maioria das pessoas pensa é que há muito tempo até novembro de 2023. Mas esses benefícios valem a migração por si só e é por isso que recomendamos que agora seja o melhor momento para atualizar seu site Drupal 7 para Drupal 9.

1. Uma plataforma de última geração

Mudar para uma plataforma nova e avançada é a melhor maneira de atender às expectativas atuais do seu cliente.

Assim como os fabricantes de automóveis atualizam seus modelos a cada 5 anos (ou menos às vezes) como tecnologia e requisitos mínimos para avançar, o mesmo pode ser esperado para sites. Claro, um carro mais antigo tinha recursos como ar-condicionado, vidros elétricos, airbags, potência decente e muito mais que eram padrão para a época. Mas os padrões de hoje exigem mais do que isso. Melhorias como airbags de cortina laterais, controle climático automático, controle de tração, eficiência de gás, etc., elevaram a experiência de condução e estão alinhados com as tendências modernas em segurança e conforto.

Trazê-lo de volta à tecnologia, atualizar para uma plataforma nova e moderna é a coisa mais econômica que você pode fazer para transformar seu site médio em um que é um sonho sobrecarregado de geração de leads e experiência do usuário. O Drupal 9 foi desenvolvido em uma plataforma extensível e escalável para atender às necessidades de experiência digital de todas as organizações em crescimento. Aproveitar o poder de uma plataforma avançada, inovadora e robusta como o Drupal 9 faz todo o sentido. Esperar apenas aumenta a quantidade de tempo que você está tecnologicamente atrás dos padrões modernos.

2. Evoluindo continuamente

O Drupal 8 foi construído com a ideia de inovação contínua que foi (e sempre será) transportada para seus sucessores (Drupal 9, Drupal 10…). A grande diferença foi a adoção de bibliotecas modernas como Symfony, Twig, Guzzle, que permitiram aos desenvolvedores construir aplicações web inovadoras e de alto desempenho. Além disso, a abordagem de API em primeiro lugar permite que você forneça conteúdo para diferentes dispositivos, canais e plataformas de forma transparente.

Manter-se atualizado com as versões mais recentes do PHP, versões do MySQL, bibliotecas ajudam a tirar o máximo proveito delas. Com a inclusão de recursos como o Composer, agora é possível gerenciar dependências e conflitos, permitindo que funcionalidades significativas sejam adicionadas sem ter que construir tudo do zero. Isso permite que o Drupal seja eficaz e sustentável o suficiente para executar sites de nível empresarial. Tudo isso leva as organizações a criar aplicativos construídos em plataformas modernas e com melhor desempenho.

3. Atualizações fáceis para sempre

Com o grande salto do Drupal 7, é natural pensar que uma vez que você tenha migrado para o Drupal 9, atualizar para a versão mais recente do Drupal será sempre um aborrecimento daqui para frente. Esse não é o caso.

Sim, como mencionado anteriormente, a migração do Drupal 7 para o Drupal 9 será um projeto importante com uma reconstrução completa da plataforma. Mas quando você estiver no Drupal 9, as atualizações serão fáceis para sempre! Com a adoção do novo versionamento semântico a partir do Drupal 8, novos recursos são lançados a cada atualização de versão secundária e atualizações principais. Isso permite que você inove mais rapidamente e fornece uma curva de aprendizado mais suave. Você nunca terá que replatform novamente. Nós prometemos!

4. Perdendo o barco

O Drupal 8 introduziu muitos recursos fantásticos que foram aprimorados no Drupal 9. Se você ainda está usando o Drupal 7 para gerenciar seu conteúdo, aqui está uma pequena dica do que está perdendo.

  • Melhor segurança - Com a comunidade Drupal e a equipe de segurança priorizando e focando ativamente na segurança do Drupal 9, você pode ter certeza de que seu site está seguro. A remoção do código obsoleto significa que você tem uma base de código mais enxuta, diminuindo assim as chances de riscos ou erros de segurança.
  • Desempenho poderoso - Muitos módulos de aprimoramento de desempenho já são construídos no núcleo Drupal 9. Módulos como o Big Pipe (melhorando o pipeline de renderização de front-end) e o cache de página interna (cache de dados para entrega de conteúdo mais rápida) agora estão integrados. ), módulo Blazy (carregamento lento de imagens), CDN e muito mais.
  • Melhor experiência editorial - O módulo Construtor de layout, agora no núcleo Drupal 9, é uma ferramenta fantástica para construtores de sites e editores de conteúdo criarem páginas personalizadas e flexíveis com facilidade. Ele possui uma interface de usuário muito amigável com recursos de arrastar e soltar que facilitam o trabalho. O módulo Media, também no core, torna o gerenciamento de mídia simples e eficiente.
  • Moderação de conteúdo poderosa - Drupal 9 tem um fluxo de trabalho de moderação de conteúdo eficaz integrado que ajuda as equipes de marketing a otimizar seu fluxo de trabalho de publicação. Além disso, você também pode aproveitar o módulo de moderação de conteúdo para personalizar e expandir ainda mais seus recursos.
  • Gerenciamento de configuração - Os dados de configuração agora podem ser armazenados, gerenciados e movidos em vários ambientes de forma fácil e consistente com o gerenciamento de configuração no núcleo Drupal 9.
  • Abordagem API-first - Drupal 8 adotou a rota de abordagem API-first e isso foi um divisor de águas. Ele oferece a flexibilidade de integração com qualquer sistema de terceiros de sua escolha e entrega de conteúdo independentemente da plataforma, dispositivo ou canal.

5. Pronto para entrar?

Vamos encarar. Um site Drupal 7 complexo com níveis mais profundos de personalização precisará de mais tempo e esforço de desenvolvimento para migrar para o Drupal 9 quando comparado a um site simples. E, sim, será uma reconstrução completa do zero. Ninguém gosta de colocar orçamento para algo assim, mas a mitigação de risco em si torna um investimento que vale a pena.

O outro fator aqui é a corrida de última hora (vemos muito isso). Muitas organizações ficam desesperadas quando não conseguem encontrar disponibilidade das empresas de desenvolvimento Drupal mais estabelecidas e vão com alguém que não é qualificado. Temos todo um segmento de clientes de “resgates de migração”. Uma migração ruim é uma correção excessivamente cara, infelizmente. Não cometa esse erro. Antes de migrar, você tem quatro coisas importantes a fazer:

  • Faça sua pesquisa e encontre um parceiro de desenvolvimento Drupal ideal que possa fazer até mesmo sua complexa migração Drupal 9 parecer fácil.
  • Prepare-se bem para as informações que serão necessárias para auditar seu site Drupal 7 atual. Aqui está uma lista de verificação rápida para você manter à mão.
  • Obtenha uma auditoria de migração realizada pelo parceiro Drupal que você escolheu (podemos fazer isso para você GRATUITAMENTE, se desejar). Este relatório de auditoria fornecerá informações detalhadas sobre sua estrutura de conteúdo, arquitetura de back-end e front-end e estrutura de SEO para que os especialistas em Drupal possam planejar a melhor estratégia de migração que funcione para seu site.