Quando devo usar o Backdrop CMS em vez do Drupal 8?

Pelo que ouvi, o Backdrop é basicamente uma alternativa ao Drupal 8.

  • Decidir qual usar é simplesmente uma questão de preferência e ideologia, ou há casos de uso específicos para cada um?
  • Se estou atualizando do 7, como faço Eu decido que caminho seguir?

Comentários

  • Não tenho certeza se esta pergunta se encaixa bem aqui. Um, pois é bastante subjetivo. Segundo, isso causou um certo rebuliço na comunidade, portanto, pode ser difícil julgar as respostas objetivas. @quicksketch é um membro aqui, mas não ‘ posta muito. Vou dar um ou dois dias para ver se podemos obter uma boa resposta.
  • Acho que isso vai acabar sendo um pouco amplo, além de subjetivo – comecei a escrever uma resposta , obteve cerca de 4 parágrafos extensos e percebi que não ‘ nem havia arranhado a superfície. Há ‘ muito a considerar, e há dois grandes grupos de pessoas que significam coisas muito diferentes para: desenvolvedores e construtores de sites
  • @Clive, I acho que teria que concordar com você que isso é um pouco amplo. No entanto, acho que uma resposta completa é decente o suficiente para responder a esta pergunta.

Resposta

O Backdrop CMS é um bom escolha se:

  • Você está gastando muito tempo gerenciando sua configuração usando o módulo Recursos. O Backdrop inclui ferramentas integradas de gerenciamento de configuração que permitem que você implante a configuração em ambientes usando arquivos JSON, o que deve economizar muito tempo em comparação com os recursos.

  • Suas necessidades são atendidas por a seleção atual de Módulos de contribuição do Backdrop ou você é capaz de portar módulos para o Backdrop (geralmente leva algumas horas por módulo). Referências de: Lullabot , Tag1 e Documentação do Backdrop .

  • Você está familiarizado com o código do Drupal 7 e gostaria de transferir esse conhecimento para um sistema mais novo que terá suporte no futuro. O código do pano de fundo é quase idêntico em conceitos, embora haja várias adições para gerenciar a configuração. A base de código do Drupal 8 é significativamente diferente em muitos conceitos fundamentais.

  • Você tem um site Drupal 7 existente que gostaria de atualizar. O pano de fundo inclui um caminho de atualização (via atualização .php) que pode atualizar seu site Drupal 7 existente para o Backdrop. Drupal 8 não inclui um caminho de atualização do Drupal 7; o plano é fornecer ferramentas de migração para mover do Drupal 7 , mas neste ponto ainda não está funcionando. O Backdrop ainda não tem uma porta do módulo Migrar , mas provavelmente irá no futuro (já que portar módulos do Drupal 7 é bastante trivial).

  • Você deseja atualizar / construir um site imediatamente. O Backdrop 1.0 já estava no mercado há cerca de 2 meses e agora está estável. O Drupal 8 pode ser lançado ainda este ano (embora possamos apenas estimar a data ). O Drupal 8 ainda não oferece suporte a atualizações, mesmo entre versões beta , então, se você construir um site agora, você ganhou ” ser capaz de atualizá-lo quando a versão final for lançada.

Outros recursos que o Backdrop inclui:

  • O Backdrop é ligeiramente mais rápido do que o Drupal 7 fora da caixa por causa de seu núcleo mais leve. Geralmente tem quase a mesma velocidade que o D7, mas como o D8 é mais lento que o D7, o Pano de fundo é mais rápido do que o D8.

  • O Pano de fundo tem um módulo integrado semelhante a painéis (Layout ) que substitui o antigo sistema de blocos. Os blocos recebem novos poderes, como informações contextuais, seleção condicional avançada, várias instâncias, controle sobre marcação e configurações baseadas em configuração.

  • Bibliotecas atualizadas (por exemplo, novas versões do jQuery).

  • Responsivo, elementos HTML5 e melhor suporte móvel pronto para uso.

  • Todos os outros recursos listados na página inicial do Backdrop CMS .

Comentários

  • Obrigado pelos pontos. Seria bom complementá-lo com uma seção D8 é uma boa escolha se .
  • Eu realmente tinha digitado uma seção D8 também, mas o título da pergunta era quando escolher especificamente o Pano de fundo. A lista para D8 é melhor Internacionalização, uma arquitetura semelhante ao Symfony, um mais robusto experiência fora da caixa e uma comunidade de suporte muito maior. Talvez devesse haver uma pergunta totalmente separada para essa resposta.
  • Parece que BackdropCMS deveria ter se chamado Drupal8, a próxima etapa lógica para melhorar o Drupal, e Drupal8 realmente deveria ter se chamado SymphonyCMS.
  • Nate Lampton é um amálgama de Nate Haug e Jen Lampton?

Resposta

O Backdrop é um fork do Drupal 7. Você não atualiza para o Backdrop, você converte. Há alguma documentação aqui ( https://backdropcms.org/upgrade ) sobre a conversão de um site Drupal 7 em Backdrop.

Em termos de qual usar, essa é a preferência do desenvolvedor. Algumas das coisas que o Backdrop considera importantes estão aqui ( https://backdropcms.org/philosophy ).

No sentido mais geral, o Pano de fundo permanece procedural, onde conforme o D8 se move para mais orientado a objetos.

Comentários

  • Bem, sim e não. Há um ” caminho de atualização ” integrado do Drupal 7 para o Backdrop , e não há um ” caminho de atualização ” integrado do Drupal 7 para o Drupal 8. Em alguns aspectos, você precisa ” convert ” se você estiver mudando para o Drupal 8.

Resposta

Razões para decidir por Drupal 8 em vez de CMS de fundo são (*) :

  • D8 é melhor internacionalização.
  • D8 tem uma arquitetura semelhante ao Symfony.
  • D8 tem uma experiência mais robusta fora da caixa.
  • D8 tem uma comunidade de suporte muito maior.

(*) : Esses marcadores são citações de um comentário de quicksketch (por volta de “final de 1Q2015”), adicionado à sua resposta a esta pergunta também. Termina com “Talvez devesse haver uma pergunta totalmente separada para essa resposta” … Portanto, “esta” resposta.

PS : Existem mais razões do que as acima … CMI, TWIG, etc … Experimente o Drupal (8) para experimentá-los você mesmo.

Resposta

O pano de fundo deve ser uma atualização atraente para o Drupal 7. Os conceitos já no Drupal 7 foram sensivelmente estendidos. A intenção declarada é refinar, não substituir o núcleo. Além disso, o mercado-alvo do Backdrop está focado em organizações menores. O Drupal 8 por design tem sofisticação para atender às necessidades de organizações maiores. Faz sentido que haja dois CMS de código aberto construídos sobre uma base de segurança sólida, um voltado para organizações menores e outro para organizações maiores. Minha opinião é que se o Drupal 7 tem os conceitos de que você precisa em seu site, o Backdrop é um caminho mais promissor do que o Drupal 8. Mas tudo isso vai depender do Backdrop ganhar uma forte comunidade de apoiadores. O Backdrop faz muito sentido para o mercado, e isso significa que é provável que evolua em porquês que continuarão a se adequar a organizações menores. O Drupal 7 estará terminando. Em qual mercado futuro você se encaixa melhor, o Backdrop menor ou o Drupal 8 maior?

Comentários

  • Lembre-se de que estamos falando ^ H ^ H ^ H ^ H ^ H ^ H ^ H especulando sobre o futuro aqui, então a pergunta pode ser bem reformulada como ” em qual mercado futuro você se encaixa melhor, o maior Pano de fundo ou o menor Drupal 8? ”
  • Eu desenvolvi sites usando ambos. Eu ‘ sou principalmente backend com extensa experiência em D7. O tempo de desenvolvimento com Backdrop CMS é significativamente menor, principalmente porque o CMS usa o sistema phpTemplating e pareço gastar muito tempo migrando D8 do local, para o palco, para a produção por causa de todo o galho, compositor, conf problemas de gerenciamento. D8 é um PITA.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *